# near model CODE resource # jump table entries: 7416-7432 (17 of them) 00000000 4E56 FD96 link A6, -0x026A 00000004 48E7 0708 movem.l -[A7], D5,D6,D7,A4 00000008 7A02 moveq.l D5, 0x02 0000000A 302E 0008 move.w D0, [A6 + 0x8] 0000000E 907C FF88 sub.w D0, 0xFF88 00000012 3C00 move.w D6, D0 00000014 5C46 addq.w D6, 6 00000016 3006 move.w D0, D6 00000018 6B1C bmi +0x1E /* 00000036 */ 0000001A 206D F4C8 movea.l A0, [A5 - 0xB38] 0000001E B07C 001F cmp.w D0, 0x1F 00000022 6E12 bgt +0x14 /* 00000036 */ 00000024 41E8 0896 lea.l A0, [A0 + 0x896] 00000028 3200 move.w D1, D0 0000002A E649 lsr D1.w, 3 0000002C 4441 neg.w D1 0000002E 0130 10FF btst [A0 + D1.w - 0x1], D0 00000032 0A3C 0004 xori.b ccr, 4 label00000036: 00000036 6604 bne +0x6 /* 0000003C */ 00000038 6000 008C bra +0x8E /* 000000C6 */ label0000003C: 0000003C 286D F4C8 movea.l A4, [A5 - 0xB38] 00000040 41EE FDA0 lea.l A0, [A6 - 0x260] 00000044 43EC 04DE lea.l A1, [A4 + 0x4DE] 00000048 303C 0097 move.w D0, 0x97 label0000004C: 0000004C 20D9 move.l [A0]+, [A1]+ 0000004E 51C8 FFFC dbf D0, -0x6 /* 0000004C */ 00000052 41EC 04DE lea.l A0, [A4 + 0x4DE] 00000056 43EC 027E lea.l A1, [A4 + 0x27E] 0000005A 303C 0097 move.w D0, 0x97 label0000005E: 0000005E 20D9 move.l [A0]+, [A1]+ 00000060 51C8 FFFC dbf D0, -0x6 /* 0000005E */ label00000064: 00000064 4267 clr.w -[A7] 00000066 2F2D F4C8 move.l -[A7], [A5 - 0xB38] 0000006A 3F06 move.w -[A7], D6 0000006C 4EBA 18FE jsr [PC + 0x18FE /* 0000196C */] 00000070 101F move.b D0, [A7]+ 00000072 6702 beq +0x4 /* 00000076 */ 00000074 603A bra +0x3C /* 000000B0 */ label00000076: 00000076 42A7 clr.l -[A7] 00000078 4EAD 0052 jsr [A5 + 0x52 /* export_6 */] 0000007C 2E1F move.l D7, [A7]+ 0000007E 2007 move.l D0, D7 00000080 D085 add.l D0, D5 00000082 2F00 move.l -[A7], D0 00000084 4EAD 004A jsr [A5 + 0x4A /* export_5 */] 00000088 1F3C 0001 move.b -[A7], 0x1 0000008C 42A7 clr.l -[A7] 0000008E 4EAD 17A2 jsr [A5 + 0x17A2 /* export_752 */] 00000092 2F07 move.l -[A7], D7 00000094 4EAD 004A jsr [A5 + 0x4A /* export_5 */] 00000098 2005 move.l D0, D5 0000009A D1AD F7D0 add.l [A5 - 0x830], D0 0000009E 2F2D F7D0 move.l -[A7], [A5 - 0x830] 000000A2 4EAD 17C2 jsr [A5 + 0x17C2 /* export_756 */] 000000A6 42A7 clr.l -[A7] 000000A8 4EAD 0052 jsr [A5 + 0x52 /* export_6 */] 000000AC BE9F cmp.l D7, [A7]+ 000000AE 66B4 bne -0x4A /* 00000064 */ label000000B0: 000000B0 286D F4C8 movea.l A4, [A5 - 0xB38] 000000B4 41EC 04DE lea.l A0, [A4 + 0x4DE] 000000B8 43EE FDA0 lea.l A1, [A6 - 0x260] 000000BC 303C 0097 move.w D0, 0x97 label000000C0: 000000C0 20D9 move.l [A0]+, [A1]+ 000000C2 51C8 FFFC dbf D0, -0x6 /* 000000C0 */ label000000C6: 000000C6 4CDF 10E0 movem.l D5,D6,D7,A4, [A7]+ 000000CA 4E5E unlink A6 000000CC 205F movea.l A0, [A7]+ 000000CE 544F addq.w A7, 2 000000D0 4ED0 jmp [A0] fn000000D2: 000000D2 4E56 FFF0 link A6, -0x0010 000000D6 7000 moveq.l D0, 0x00 000000D8 2D40 FFF0 move.l [A6 - 0x10], D0 000000DC 70FE moveq.l D0, 0xFFFFFFFE 000000DE B0AE 0008 cmp.l D0, [A6 + 0x8] 000000E2 6622 bne +0x24 /* 00000106 */ 000000E4 42A7 clr.l -[A7] 000000E6 2F2E 000C move.l -[A7], [A6 + 0xC] 000000EA 303C 0035 move.w D0, 0x35 /* '5' */ 000000EE AAAA syscall QuickTimeDispatch 000000F0 2D5F FFF4 move.l [A6 - 0xC], [A7]+ 000000F4 42A7 clr.l -[A7] 000000F6 2F2E 000C move.l -[A7], [A6 + 0xC] 000000FA 303C 0029 move.w D0, 0x29 /* ')' */ 000000FE AAAA syscall QuickTimeDispatch 00000100 2D5F FFF8 move.l [A6 - 0x8], [A7]+ 00000104 600C bra +0xE /* 00000112 */ label00000106: 00000106 2D6E 0008 FFF4 move.l [A6 - 0xC], [A6 + 0x8] 0000010C 703C moveq.l D0, 0x3C 0000010E 2D40 FFF8 move.l [A6 - 0x8], D0 label00000112: 00000112 7000 moveq.l D0, 0x00 00000114 2D40 FFFC move.l [A6 - 0x4], D0 00000118 486E FFF0 pea.l [A6 - 0x10] 0000011C 42A7 clr.l -[A7] 0000011E 2F2E 000C move.l -[A7], [A6 + 0xC] 00000122 303C 0029 move.w D0, 0x29 /* ')' */ 00000126 AAAA syscall QuickTimeDispatch 00000128 303C 00B7 move.w D0, 0xB7 0000012C AAAA syscall QuickTimeDispatch 0000012E 2D6E FFF4 0010 move.l [A6 + 0x10], [A6 - 0xC] 00000134 4E5E unlink A6 00000136 205F movea.l A0, [A7]+ 00000138 504F addq.w A7, 8 0000013A 4ED0 jmp [A0] fn0000013C: 0000013C 4E56 FFFA link A6, -0x0006 00000140 48E7 0718 movem.l -[A7], D5,D6,D7,A3,A4 00000144 266E 000C movea.l A3, [A6 + 0xC] 00000148 2A2E 0008 move.l D5, [A6 + 0x8] 0000014C 206E 0010 movea.l A0, [A6 + 0x10] 00000150 2850 movea.l A4, [A0] 00000152 4AAC 001E tst.l [A4 + 0x1E] 00000156 660E bne +0x10 /* 00000166 */ 00000158 42A7 clr.l -[A7] 0000015A 2F0B move.l -[A7], A3 0000015C 303C 002B move.w D0, 0x2B /* '+' */ 00000160 AAAA syscall QuickTimeDispatch 00000162 295F 001E move.l [A4 + 0x1E], [A7]+ label00000166: 00000166 42A7 clr.l -[A7] 00000168 2F0B move.l -[A7], A3 0000016A 2F05 move.l -[A7], D5 0000016C 4EBA FF64 jsr [PC - 0x9C /* 000000D2 */] 00000170 2C1F move.l D6, [A7]+ 00000172 4207 clr.b D7 00000174 206E 0010 movea.l A0, [A6 + 0x10] 00000178 2850 movea.l A4, [A0] 0000017A 4A85 tst.l D5 0000017C 6C04 bge +0x6 /* 00000182 */ 0000017E 7E01 moveq.l D7, 0x01 00000180 604A bra +0x4C /* 000001CC */ label00000182: 00000182 4A85 tst.l D5 00000184 6624 bne +0x26 /* 000001AA */ 00000186 4AAC 001A tst.l [A4 + 0x1A] 0000018A 57C0 seq D0 0000018C 4A00 tst.b D0 0000018E 660E bne +0x10 /* 0000019E */ 00000190 222C 001A move.l D1, [A4 + 0x1A] 00000194 B2AC 001E cmp.l D1, [A4 + 0x1E] 00000198 5CC1 sge D1 0000019A 8001 or.b D0, D1 0000019C 6704 beq +0x6 /* 000001A2 */ label0000019E: 0000019E 7E01 moveq.l D7, 0x01 000001A0 602A bra +0x2C /* 000001CC */ label000001A2: 000001A2 7000 moveq.l D0, 0x00 000001A4 2940 0016 move.l [A4 + 0x16], D0 000001A8 6022 bra +0x24 /* 000001CC */ label000001AA: 000001AA 2946 0016 move.l [A4 + 0x16], D6 000001AE 4AAC 001A tst.l [A4 + 0x1A] 000001B2 6608 bne +0xA /* 000001BC */ 000001B4 296C 001E 001A move.l [A4 + 0x1A], [A4 + 0x1E] 000001BA 6010 bra +0x12 /* 000001CC */ label000001BC: 000001BC 202C 001A move.l D0, [A4 + 0x1A] 000001C0 B0AC 0016 cmp.l D0, [A4 + 0x16] 000001C4 6C06 bge +0x8 /* 000001CC */ 000001C6 296C 0016 001A move.l [A4 + 0x1A], [A4 + 0x16] label000001CC: 000001CC 1007 move.b D0, D7 000001CE 6712 beq +0x14 /* 000001E2 */ 000001D0 70FF moveq.l D0, 0xFFFFFFFF 000001D2 2940 0016 move.l [A4 + 0x16], D0 000001D6 7000 moveq.l D0, 0x00 000001D8 2940 001A move.l [A4 + 0x1A], D0 000001DC 422C 000F clr.b [A4 + 0xF] 000001E0 6006 bra +0x8 /* 000001E8 */ label000001E2: 000001E2 197C 0001 000F move.b [A4 + 0xF], 0x1 label000001E8: 000001E8 2F0B move.l -[A7], A3 000001EA 2F2C 0016 move.l -[A7], [A4 + 0x16] 000001EE 202C 001A move.l D0, [A4 + 0x1A] 000001F2 90AC 0016 sub.l D0, [A4 + 0x16] 000001F6 2F00 move.l -[A7], D0 000001F8 303C 015C move.w D0, 0x15C 000001FC AAAA syscall QuickTimeDispatch 000001FE 4CDF 18E0 movem.l D5,D6,D7,A3,A4, [A7]+ 00000202 4E5E unlink A6 00000204 205F movea.l A0, [A7]+ 00000206 DEFC 000C add.w A7, 0xC 0000020A 4ED0 jmp [A0] fn0000020C: 0000020C 4E56 FFFA link A6, -0x0006 00000210 48E7 0318 movem.l -[A7], D6,D7,A3,A4 00000214 266E 000C movea.l A3, [A6 + 0xC] 00000218 206E 0010 movea.l A0, [A6 + 0x10] 0000021C 2850 movea.l A4, [A0] 0000021E 4AAC 001E tst.l [A4 + 0x1E] 00000222 660E bne +0x10 /* 00000232 */ 00000224 42A7 clr.l -[A7] 00000226 2F0B move.l -[A7], A3 00000228 303C 002B move.w D0, 0x2B /* '+' */ 0000022C AAAA syscall QuickTimeDispatch 0000022E 295F 001E move.l [A4 + 0x1E], [A7]+ label00000232: 00000232 42A7 clr.l -[A7] 00000234 2F0B move.l -[A7], A3 00000236 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000023A 4EBA FE96 jsr [PC - 0x16A /* 000000D2 */] 0000023E 2C1F move.l D6, [A7]+ 00000240 4207 clr.b D7 00000242 206E 0010 movea.l A0, [A6 + 0x10] 00000246 2850 movea.l A4, [A0] 00000248 4AAE 0008 tst.l [A6 + 0x8] 0000024C 6E04 bgt +0x6 /* 00000252 */ 0000024E 7E01 moveq.l D7, 0x01 00000250 6036 bra +0x38 /* 00000288 */ label00000252: 00000252 BCAC 001E cmp.l D6, [A4 + 0x1E] 00000256 6D12 blt +0x14 /* 0000026A */ 00000258 4AAC 0016 tst.l [A4 + 0x16] 0000025C 6E04 bgt +0x6 /* 00000262 */ 0000025E 7E01 moveq.l D7, 0x01 00000260 6026 bra +0x28 /* 00000288 */ label00000262: 00000262 296C 001E 001A move.l [A4 + 0x1A], [A4 + 0x1E] 00000268 601E bra +0x20 /* 00000288 */ label0000026A: 0000026A 2946 001A move.l [A4 + 0x1A], D6 0000026E 6608 bne +0xA /* 00000278 */ 00000270 296C 001E 001A move.l [A4 + 0x1A], [A4 + 0x1E] 00000276 6010 bra +0x12 /* 00000288 */ label00000278: 00000278 202C 001A move.l D0, [A4 + 0x1A] 0000027C B0AC 0016 cmp.l D0, [A4 + 0x16] 00000280 6C06 bge +0x8 /* 00000288 */ 00000282 296C 0016 001A move.l [A4 + 0x1A], [A4 + 0x16] label00000288: 00000288 1007 move.b D0, D7 0000028A 6712 beq +0x14 /* 0000029E */ 0000028C 70FF moveq.l D0, 0xFFFFFFFF 0000028E 2940 0016 move.l [A4 + 0x16], D0 00000292 7000 moveq.l D0, 0x00 00000294 2940 001A move.l [A4 + 0x1A], D0 00000298 422C 000F clr.b [A4 + 0xF] 0000029C 6006 bra +0x8 /* 000002A4 */ label0000029E: 0000029E 197C 0001 000F move.b [A4 + 0xF], 0x1 label000002A4: 000002A4 2F0B move.l -[A7], A3 000002A6 2F2C 0016 move.l -[A7], [A4 + 0x16] 000002AA 202C 001A move.l D0, [A4 + 0x1A] 000002AE 90AC 0016 sub.l D0, [A4 + 0x16] 000002B2 2F00 move.l -[A7], D0 000002B4 303C 015C move.w D0, 0x15C 000002B8 AAAA syscall QuickTimeDispatch 000002BA 4CDF 18C0 movem.l D6,D7,A3,A4, [A7]+ 000002BE 4E5E unlink A6 000002C0 205F movea.l A0, [A7]+ 000002C2 DEFC 000C add.w A7, 0xC 000002C6 4ED0 jmp [A0] fn000002C8: 000002C8 4E56 FFF0 link A6, -0x0010 000002CC 7000 moveq.l D0, 0x00 000002CE 2D40 FFF0 move.l [A6 - 0x10], D0 000002D2 2D6E 0008 FFF4 move.l [A6 - 0xC], [A6 + 0x8] 000002D8 42A7 clr.l -[A7] 000002DA 2F2E 000C move.l -[A7], [A6 + 0xC] 000002DE 303C 0029 move.w D0, 0x29 /* ')' */ 000002E2 AAAA syscall QuickTimeDispatch 000002E4 2D5F FFF8 move.l [A6 - 0x8], [A7]+ 000002E8 7000 moveq.l D0, 0x00 000002EA 2D40 FFFC move.l [A6 - 0x4], D0 000002EE 486E FFF0 pea.l [A6 - 0x10] 000002F2 703C moveq.l D0, 0x3C 000002F4 2F00 move.l -[A7], D0 000002F6 303C 00B7 move.w D0, 0xB7 000002FA AAAA syscall QuickTimeDispatch 000002FC 2D6E FFF4 0010 move.l [A6 + 0x10], [A6 - 0xC] 00000302 4E5E unlink A6 00000304 205F movea.l A0, [A7]+ 00000306 504F addq.w A7, 8 00000308 4ED0 jmp [A0] fn0000030A: 0000030A 4E56 FFF8 link A6, -0x0008 0000030E 2F0C move.l -[A7], A4 00000310 7000 moveq.l D0, 0x00 00000312 2D40 0010 move.l [A6 + 0x10], D0 00000316 206E 000C movea.l A0, [A6 + 0xC] 0000031A 2850 movea.l A4, [A0] 0000031C 102C 000F move.b D0, [A4 + 0xF] 00000320 6602 bne +0x4 /* 00000324 */ 00000322 602C bra +0x2E /* 00000350 */ label00000324: 00000324 4AAC 0016 tst.l [A4 + 0x16] 00000328 6E02 bgt +0x4 /* 0000032C */ 0000032A 6024 bra +0x26 /* 00000350 */ label0000032C: 0000032C 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000330 486E FFF8 pea.l [A6 - 0x8] 00000334 486E FFFC pea.l [A6 - 0x4] 00000338 303C 015D move.w D0, 0x15D 0000033C AAAA syscall QuickTimeDispatch 0000033E 42A7 clr.l -[A7] 00000340 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000344 2F2E FFF8 move.l -[A7], [A6 - 0x8] 00000348 4EBA FF7E jsr [PC - 0x82 /* 000002C8 */] 0000034C 2D5F 0010 move.l [A6 + 0x10], [A7]+ label00000350: 00000350 285F movea.l A4, [A7]+ 00000352 4E5E unlink A6 00000354 205F movea.l A0, [A7]+ 00000356 504F addq.w A7, 8 00000358 4ED0 jmp [A0] fn0000035A: 0000035A 4E56 FFF4 link A6, -0x000C 0000035E 48E7 0118 movem.l -[A7], D7,A3,A4 00000362 266E 0008 movea.l A3, [A6 + 0x8] 00000366 286E 000C movea.l A4, [A6 + 0xC] 0000036A 2054 movea.l A0, [A4] 0000036C 1028 000F move.b D0, [A0 + 0xF] 00000370 671A beq +0x1C /* 0000038C */ 00000372 2F0B move.l -[A7], A3 00000374 486E FFF8 pea.l [A6 - 0x8] 00000378 486E FFFC pea.l [A6 - 0x4] 0000037C 303C 015D move.w D0, 0x15D 00000380 AAAA syscall QuickTimeDispatch 00000382 2E2E FFFC move.l D7, [A6 - 0x4] 00000386 DEAE FFF8 add.l D7, [A6 - 0x8] 0000038A 6022 bra +0x24 /* 000003AE */ label0000038C: 0000038C 2054 movea.l A0, [A4] 0000038E 4AA8 001E tst.l [A0 + 0x1E] 00000392 6614 bne +0x16 /* 000003A8 */ 00000394 2F08 move.l -[A7], A0 00000396 42A7 clr.l -[A7] 00000398 2F0B move.l -[A7], A3 0000039A 303C 002B move.w D0, 0x2B /* '+' */ 0000039E AAAA syscall QuickTimeDispatch 000003A0 201F move.l D0, [A7]+ 000003A2 205F movea.l A0, [A7]+ 000003A4 2140 001E move.l [A0 + 0x1E], D0 label000003A8: 000003A8 2054 movea.l A0, [A4] 000003AA 2E28 001E move.l D7, [A0 + 0x1E] label000003AE: 000003AE 42A7 clr.l -[A7] 000003B0 2F0B move.l -[A7], A3 000003B2 2F07 move.l -[A7], D7 000003B4 4EBA FF12 jsr [PC - 0xEE /* 000002C8 */] 000003B8 2D5F 0010 move.l [A6 + 0x10], [A7]+ 000003BC 4CDF 1880 movem.l D7,A3,A4, [A7]+ 000003C0 4E5E unlink A6 000003C2 205F movea.l A0, [A7]+ 000003C4 504F addq.w A7, 8 000003C6 4ED0 jmp [A0] 000003C8 4E56 FFE0 link A6, -0x0020 000003CC 48E7 0118 movem.l -[A7], D7,A3,A4 000003D0 7000 moveq.l D0, 0x00 000003D2 2D40 000E move.l [A6 + 0xE], D0 000003D6 206D F4C8 movea.l A0, [A5 - 0xB38] 000003DA 302E 000C move.w D0, [A6 + 0xC] 000003DE E540 asl D0.w, 2 000003E0 41E8 087E lea.l A0, [A0 + 0x87E] 000003E4 2670 0000 movea.l A3, [A0 + D0.w] 000003E8 200B move.l D0, A3 000003EA 6604 bne +0x6 /* 000003F0 */ 000003EC 6000 00AE bra +0xB0 /* 0000049C */ label000003F0: 000003F0 2053 movea.l A0, [A3] 000003F2 2850 movea.l A4, [A0] 000003F4 200C move.l D0, A4 000003F6 6604 bne +0x6 /* 000003FC */ 000003F8 6000 00A2 bra +0xA4 /* 0000049C */ label000003FC: 000003FC 302E 000A move.w D0, [A6 + 0xA] 00000400 6B00 009A bmi +0x9C /* 0000049C */ 00000404 0C40 0005 cmpi.w D0, 0x5 00000408 6E00 0092 bgt +0x94 /* 0000049C */ 0000040C D040 add.w D0, D0 0000040E 303B 0006 move.w D0, [PC + D0.w + 0x6] 00000412 4EFB 0000 jmp [PC + D0.w] 00000416 000E 002E ori.b A6, 0x2E /* '.' */ 0000041A 003E 004E ori.b <>, 0x4E /* 'N' */ 0000041E 005E 0072 ori.w [A6]+, 0x72 /* 'r' */ 00000422 42A7 clr.l -[A7] 00000424 2F0C move.l -[A7], A4 00000426 486E FFE4 pea.l [A6 - 0x1C] 0000042A 303C 0039 move.w D0, 0x39 /* '9' */ 0000042E AAAA syscall QuickTimeDispatch 00000430 2E1F move.l D7, [A7]+ 00000432 42A7 clr.l -[A7] 00000434 2F0C move.l -[A7], A4 00000436 2F07 move.l -[A7], D7 00000438 4EBA FE8E jsr [PC - 0x172 /* 000002C8 */] 0000043C 2D5F 000E move.l [A6 + 0xE], [A7]+ 00000440 605A bra +0x5C /* 0000049C */ 00000442 42A7 clr.l -[A7] 00000444 2F0C move.l -[A7], A4 00000446 303C 002C move.w D0, 0x2C /* ',' */ 0000044A AAAA syscall QuickTimeDispatch 0000044C 2D5F 000E move.l [A6 + 0xE], [A7]+ 00000450 604A bra +0x4C /* 0000049C */ 00000452 42A7 clr.l -[A7] 00000454 2F0B move.l -[A7], A3 00000456 2F0C move.l -[A7], A4 00000458 4EBA FEB0 jsr [PC - 0x150 /* 0000030A */] 0000045C 2D5F 000E move.l [A6 + 0xE], [A7]+ 00000460 603A bra +0x3C /* 0000049C */ 00000462 42A7 clr.l -[A7] 00000464 2F0B move.l -[A7], A3 00000466 2F0C move.l -[A7], A4 00000468 4EBA FEF0 jsr [PC - 0x110 /* 0000035A */] 0000046C 2D5F 000E move.l [A6 + 0xE], [A7]+ 00000470 602A bra +0x2C /* 0000049C */ 00000472 4267 clr.w -[A7] 00000474 2F0C move.l -[A7], A4 00000476 303C 002E move.w D0, 0x2E /* '.' */ 0000047A AAAA syscall QuickTimeDispatch 0000047C 301F move.w D0, [A7]+ 0000047E 48C0 ext.l D0 00000480 2D40 000E move.l [A6 + 0xE], D0 00000484 6016 bra +0x18 /* 0000049C */ 00000486 42A7 clr.l -[A7] 00000488 2F0C move.l -[A7], A4 0000048A 42A7 clr.l -[A7] 0000048C 2F0C move.l -[A7], A4 0000048E 303C 002B move.w D0, 0x2B /* '+' */ 00000492 AAAA syscall QuickTimeDispatch 00000494 4EBA FE32 jsr [PC - 0x1CE /* 000002C8 */] 00000498 2D5F 000E move.l [A6 + 0xE], [A7]+ label0000049C: 0000049C 4CDF 1880 movem.l D7,A3,A4, [A7]+ 000004A0 4E5E unlink A6 000004A2 205F movea.l A0, [A7]+ 000004A4 5C4F addq.w A7, 6 000004A6 4ED0 jmp [A0] 000004A8 4E56 FFE8 link A6, -0x0018 000004AC 48E7 0118 movem.l -[A7], D7,A3,A4 000004B0 2E2E 0008 move.l D7, [A6 + 0x8] 000004B4 206D F4C8 movea.l A0, [A5 - 0xB38] 000004B8 302E 0010 move.w D0, [A6 + 0x10] 000004BC E540 asl D0.w, 2 000004BE 41E8 087E lea.l A0, [A0 + 0x87E] 000004C2 2670 0000 movea.l A3, [A0 + D0.w] 000004C6 200B move.l D0, A3 000004C8 6604 bne +0x6 /* 000004CE */ 000004CA 6000 0090 bra +0x92 /* 0000055C */ label000004CE: 000004CE 2053 movea.l A0, [A3] 000004D0 2850 movea.l A4, [A0] 000004D2 200C move.l D0, A4 000004D4 6604 bne +0x6 /* 000004DA */ 000004D6 6000 0084 bra +0x86 /* 0000055C */ label000004DA: 000004DA 302E 000E move.w D0, [A6 + 0xE] 000004DE 6712 beq +0x14 /* 000004F2 */ 000004E0 5340 subq.w D0, 1 000004E2 6744 beq +0x46 /* 00000528 */ 000004E4 5340 subq.w D0, 1 000004E6 6752 beq +0x54 /* 0000053A */ 000004E8 5340 subq.w D0, 1 000004EA 675A beq +0x5C /* 00000546 */ 000004EC 5340 subq.w D0, 1 000004EE 6762 beq +0x64 /* 00000552 */ 000004F0 606A bra +0x6C /* 0000055C */ label000004F2: 000004F2 7000 moveq.l D0, 0x00 000004F4 2D40 FFE8 move.l [A6 - 0x18], D0 000004F8 42A7 clr.l -[A7] 000004FA 2F0C move.l -[A7], A4 000004FC 2F07 move.l -[A7], D7 000004FE 4EBA FBD2 jsr [PC - 0x42E /* 000000D2 */] 00000502 2D5F FFEC move.l [A6 - 0x14], [A7]+ 00000506 42A7 clr.l -[A7] 00000508 2F0C move.l -[A7], A4 0000050A 303C 0029 move.w D0, 0x29 /* ')' */ 0000050E AAAA syscall QuickTimeDispatch 00000510 2D5F FFF0 move.l [A6 - 0x10], [A7]+ 00000514 7000 moveq.l D0, 0x00 00000516 2D40 FFF4 move.l [A6 - 0xC], D0 0000051A 2F0C move.l -[A7], A4 0000051C 486E FFE8 pea.l [A6 - 0x18] 00000520 303C 003C move.w D0, 0x3C /* '<' */ 00000524 AAAA syscall QuickTimeDispatch 00000526 6034 bra +0x36 /* 0000055C */ label00000528: 00000528 2F0C move.l -[A7], A4 0000052A 2F07 move.l -[A7], D7 0000052C 303C 002D move.w D0, 0x2D /* '-' */ 00000530 AAAA syscall QuickTimeDispatch 00000532 2053 movea.l A0, [A3] 00000534 2147 0012 move.l [A0 + 0x12], D7 00000538 6022 bra +0x24 /* 0000055C */ label0000053A: 0000053A 2F0B move.l -[A7], A3 0000053C 2F0C move.l -[A7], A4 0000053E 2F07 move.l -[A7], D7 00000540 4EBA FBFA jsr [PC - 0x406 /* 0000013C */] 00000544 6016 bra +0x18 /* 0000055C */ label00000546: 00000546 2F0B move.l -[A7], A3 00000548 2F0C move.l -[A7], A4 0000054A 2F07 move.l -[A7], D7 0000054C 4EBA FCBE jsr [PC - 0x342 /* 0000020C */] 00000550 600A bra +0xC /* 0000055C */ label00000552: 00000552 2F0C move.l -[A7], A4 00000554 3F07 move.w -[A7], D7 00000556 303C 002F move.w D0, 0x2F /* '/' */ 0000055A AAAA syscall QuickTimeDispatch label0000055C: 0000055C 4CDF 1880 movem.l D7,A3,A4, [A7]+ 00000560 4E5E unlink A6 00000562 205F movea.l A0, [A7]+ 00000564 DEFC 000A add.w A7, 0xA /* '\n' */ 00000568 4ED0 jmp [A0] fn0000056A: 0000056A 4E56 FFE8 link A6, -0x0018 0000056E 7001 moveq.l D0, 0x01 00000570 2D40 FFFC move.l [A6 - 0x4], D0 00000574 102E 0008 move.b D0, [A6 + 0x8] 00000578 660C bne +0xE /* 00000586 */ 0000057A 102D F24F move.b D0, [A5 - 0xDB1] 0000057E 6706 beq +0x8 /* 00000586 */ 00000580 7001 moveq.l D0, 0x01 00000582 2D40 FFFC move.l [A6 - 0x4], D0 label00000586: 00000586 102D F24F move.b D0, [A5 - 0xDB1] 0000058A 672A beq +0x2C /* 000005B6 */ 0000058C 42A7 clr.l -[A7] 0000058E 2F2E 000E move.l -[A7], [A6 + 0xE] 00000592 486E FFEC pea.l [A6 - 0x14] 00000596 303C 0039 move.w D0, 0x39 /* '9' */ 0000059A AAAA syscall QuickTimeDispatch 0000059C 2D5F FFE8 move.l [A6 - 0x18], [A7]+ 000005A0 206E 000A movea.l A0, [A6 + 0xA] 000005A4 2050 movea.l A0, [A0] 000005A6 41E8 0032 lea.l A0, [A0 + 0x32] 000005AA 43EE FFEC lea.l A1, [A6 - 0x14] 000005AE 20D9 move.l [A0]+, [A1]+ 000005B0 20D9 move.l [A0]+, [A1]+ 000005B2 20D9 move.l [A0]+, [A1]+ 000005B4 20D9 move.l [A0]+, [A1]+ label000005B6: 000005B6 2F2E 000E move.l -[A7], [A6 + 0xE] 000005BA 2F2E FFFC move.l -[A7], [A6 - 0x4] 000005BE 303C 0005 move.w D0, 0x5 000005C2 AAAA syscall QuickTimeDispatch 000005C4 4E5E unlink A6 000005C6 205F movea.l A0, [A7]+ 000005C8 DEFC 000A add.w A7, 0xA /* '\n' */ 000005CC 4ED0 jmp [A0] fn000005CE: 000005CE 4E56 0000 link A6, 0 000005D2 206E 0008 movea.l A0, [A6 + 0x8] 000005D6 4A90 tst.l [A0] 000005D8 674E beq +0x50 /* 00000628 */ 000005DA 2050 movea.l A0, [A0] 000005DC 2050 movea.l A0, [A0] 000005DE 4AA8 0004 tst.l [A0 + 0x4] 000005E2 6712 beq +0x14 /* 000005F6 */ 000005E4 206E 0008 movea.l A0, [A6 + 0x8] 000005E8 2050 movea.l A0, [A0] 000005EA 2050 movea.l A0, [A0] 000005EC 2F28 0004 move.l -[A7], [A0 + 0x4] 000005F0 303C 018B move.w D0, 0x18B 000005F4 AAAA syscall QuickTimeDispatch label000005F6: 000005F6 206E 0008 movea.l A0, [A6 + 0x8] 000005FA 2050 movea.l A0, [A0] 000005FC 2050 movea.l A0, [A0] 000005FE 4AA8 002E tst.l [A0 + 0x2E] 00000602 6714 beq +0x16 /* 00000618 */ 00000604 206E 0008 movea.l A0, [A6 + 0x8] 00000608 2050 movea.l A0, [A0] 0000060A 2050 movea.l A0, [A0] 0000060C 2F28 002E move.l -[A7], [A0 + 0x2E] 00000610 203C 0004 0004 move.l D0, 0x40004 00000616 AB1D syscall QDExtensions label00000618: 00000618 206E 0008 movea.l A0, [A6 + 0x8] 0000061C 2050 movea.l A0, [A0] 0000061E 2050 movea.l A0, [A0] 00000620 2F10 move.l -[A7], [A0] 00000622 303C 0023 move.w D0, 0x23 /* '#' */ 00000626 AAAA syscall QuickTimeDispatch label00000628: 00000628 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000062C 4EAD 1532 jsr [A5 + 0x1532 /* export_674 */] 00000630 4E5E unlink A6 00000632 2E9F move.l [A7], [A7]+ 00000634 4E75 rts fn00000636: 00000636 4E56 0000 link A6, 0 0000063A 206E 0008 movea.l A0, [A6 + 0x8] 0000063E 2F08 move.l -[A7], A0 00000640 42A7 clr.l -[A7] 00000642 2F2E 000C move.l -[A7], [A6 + 0xC] 00000646 4EAD 16AA jsr [A5 + 0x16AA /* export_721 */] 0000064A 201F move.l D0, [A7]+ 0000064C 205F movea.l A0, [A7]+ 0000064E 2080 move.l [A0], D0 00000650 4267 clr.w -[A7] 00000652 206E 0008 movea.l A0, [A6 + 0x8] 00000656 2F10 move.l -[A7], [A0] 00000658 203C 0004 0001 move.l D0, 0x40001 0000065E AB1D syscall QDExtensions 00000660 1D5F 0010 move.b [A6 + 0x10], [A7]+ 00000664 4E5E unlink A6 00000666 205F movea.l A0, [A7]+ 00000668 504F addq.w A7, 8 0000066A 4ED0 jmp [A0] fn0000066C: 0000066C 4E56 FFDA link A6, -0x0026 00000670 48E7 0300 movem.l -[A7], D6,D7 00000674 486E FFFC pea.l [A6 - 0x4] 00000678 486E FFF8 pea.l [A6 - 0x8] 0000067C 203C 0008 0005 move.l D0, 0x80005 00000682 AB1D syscall QDExtensions 00000684 102D F6BB move.b D0, [A5 - 0x945] 00000688 6712 beq +0x14 /* 0000069C */ 0000068A 206D F690 movea.l A0, [A5 - 0x970] 0000068E 2050 movea.l A0, [A0] 00000690 2068 0016 movea.l A0, [A0 + 0x16] 00000694 2050 movea.l A0, [A0] 00000696 3E28 0020 move.w D7, [A0 + 0x20] 0000069A 6002 bra +0x4 /* 0000069E */ label0000069C: 0000069C 7E01 moveq.l D7, 0x01 label0000069E: 0000069E 2F2D F690 move.l -[A7], [A5 - 0x970] 000006A2 AA31 syscall SetGDevice 000006A4 3F07 move.w -[A7], D7 000006A6 2F2E 0008 move.l -[A7], [A6 + 0x8] 000006AA 486E FFDA pea.l [A6 - 0x26] 000006AE 4EAD 18CA jsr [A5 + 0x18CA /* export_789 */] 000006B2 4AAE FFDE tst.l [A6 - 0x22] 000006B6 6602 bne +0x4 /* 000006BA */ 000006B8 6066 bra +0x68 /* 00000720 */ label000006BA: 000006BA 2F2E FFDA move.l -[A7], [A6 - 0x26] 000006BE 205F movea.l A0, [A7]+ 000006C0 A023 syscall DisposHandle/DisposeHandle 000006C2 2F2E FFDE move.l -[A7], [A6 - 0x22] 000006C6 205F movea.l A0, [A7]+ 000006C8 A023 syscall DisposHandle/DisposeHandle 000006CA 4267 clr.w -[A7] 000006CC 486E FFF0 pea.l [A6 - 0x10] 000006D0 3F07 move.w -[A7], D7 000006D2 2F2E 0008 move.l -[A7], [A6 + 0x8] 000006D6 42A7 clr.l -[A7] 000006D8 42A7 clr.l -[A7] 000006DA 2F3C 0000 0000 move.l -[A7], 0x0 000006E0 203C 0016 0000 move.l D0, 0x160000 000006E6 AB1D syscall QDExtensions 000006E8 3C1F move.w D6, [A7]+ 000006EA 6634 bne +0x36 /* 00000720 */ 000006EC 2F2E FFF0 move.l -[A7], [A6 - 0x10] 000006F0 42A7 clr.l -[A7] 000006F2 203C 0008 0006 move.l D0, 0x80006 000006F8 AB1D syscall QDExtensions 000006FA 4267 clr.w -[A7] 000006FC 2F2E FFF0 move.l -[A7], [A6 - 0x10] 00000700 486E FFEC pea.l [A6 - 0x14] 00000704 4EBA FF30 jsr [PC - 0xD0 /* 00000636 */] 00000708 101F move.b D0, [A7]+ 0000070A 671A beq +0x1C /* 00000726 */ 0000070C 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000710 A8A3 syscall EraseRect 00000712 2F2E FFEC move.l -[A7], [A6 - 0x14] 00000716 203C 0004 0002 move.l D0, 0x40002 0000071C AB1D syscall QDExtensions 0000071E 6006 bra +0x8 /* 00000726 */ label00000720: 00000720 7000 moveq.l D0, 0x00 00000722 2D40 FFF0 move.l [A6 - 0x10], D0 label00000726: 00000726 2F2E FFFC move.l -[A7], [A6 - 0x4] 0000072A 2F2E FFF8 move.l -[A7], [A6 - 0x8] 0000072E 203C 0008 0006 move.l D0, 0x80006 00000734 AB1D syscall QDExtensions 00000736 2D6E FFF0 000C move.l [A6 + 0xC], [A6 - 0x10] 0000073C 4CDF 00C0 movem.l D6,D7, [A7]+ 00000740 4E5E unlink A6 00000742 2E9F move.l [A7], [A7]+ 00000744 4E75 rts fn00000746: 00000746 4E56 FFD0 link A6, -0x0030 0000074A 48E7 0718 movem.l -[A7], D5,D6,D7,A3,A4 0000074E 206E 000A movea.l A0, [A6 + 0xA] 00000752 43EE FFF8 lea.l A1, [A6 - 0x8] 00000756 22D8 move.l [A1]+, [A0]+ 00000758 22D8 move.l [A1]+, [A0]+ 0000075A 2C2E 000E move.l D6, [A6 + 0xE] 0000075E 2046 movea.l A0, D6 00000760 2050 movea.l A0, [A0] 00000762 2650 movea.l A3, [A0] 00000764 2F0B move.l -[A7], A3 00000766 2F2D F6FC move.l -[A7], [A5 - 0x904] 0000076A 42A7 clr.l -[A7] 0000076C 303C 0016 move.w D0, 0x16 00000770 AAAA syscall QuickTimeDispatch 00000772 42A7 clr.l -[A7] 00000774 2F0B move.l -[A7], A3 00000776 486E FFD4 pea.l [A6 - 0x2C] 0000077A 303C 0039 move.w D0, 0x39 /* '9' */ 0000077E AAAA syscall QuickTimeDispatch 00000780 2A1F move.l D5, [A7]+ 00000782 066E 0010 FFFC addi.w [A6 - 0x4], 0x10 00000788 42A7 clr.l -[A7] 0000078A 2F0B move.l -[A7], A3 0000078C 486E FFF8 pea.l [A6 - 0x8] 00000790 7009 moveq.l D0, 0x09 00000792 2F00 move.l -[A7], D0 00000794 303C 018A move.w D0, 0x18A 00000798 AAAA syscall QuickTimeDispatch 0000079A 285F movea.l A4, [A7]+ 0000079C 200C move.l D0, A4 0000079E 6700 0084 beq +0x86 /* 00000824 */ 000007A2 42A7 clr.l -[A7] 000007A4 2F0C move.l -[A7], A4 000007A6 4267 clr.w -[A7] 000007A8 2F3C 0002 000A move.l -[A7], 0x2000A 000007AE 7000 moveq.l D0, 0x00 000007B0 A82A syscall ComponentDispatch 000007B2 2E1F move.l D7, [A7]+ 000007B4 41EE FFF0 lea.l A0, [A6 - 0x10] 000007B8 43EE FFF8 lea.l A1, [A6 - 0x8] 000007BC 20D9 move.l [A0]+, [A1]+ 000007BE 20D9 move.l [A0]+, [A1]+ 000007C0 302E FFF4 move.w D0, [A6 - 0xC] 000007C4 907C 0010 sub.w D0, 0x10 000007C8 3D40 FFF0 move.w [A6 - 0x10], D0 000007CC 42A7 clr.l -[A7] 000007CE 2F0C move.l -[A7], A4 000007D0 486E FFF8 pea.l [A6 - 0x8] 000007D4 486E FFF0 pea.l [A6 - 0x10] 000007D8 7001 moveq.l D0, 0x01 000007DA 2F00 move.l -[A7], D0 000007DC 2F3C 000C 0024 move.l -[A7], 0xC0024 000007E2 7000 moveq.l D0, 0x00 000007E4 A82A syscall ComponentDispatch 000007E6 2E1F move.l D7, [A7]+ 000007E8 42A7 clr.l -[A7] 000007EA 2F0C move.l -[A7], A4 000007EC 3F3C 0015 move.w -[A7], 0x15 000007F0 102E 0008 move.b D0, [A6 + 0x8] 000007F4 4880 ext.w D0 000007F6 48C0 ext.l D0 000007F8 2F00 move.l -[A7], D0 000007FA 2F3C 0006 0009 move.l -[A7], 0x60009 00000800 7000 moveq.l D0, 0x00 00000802 A82A syscall ComponentDispatch 00000804 2E1F move.l D7, [A7]+ 00000806 102D F24F move.b D0, [A5 - 0xDB1] 0000080A 6718 beq +0x1A /* 00000824 */ 0000080C 42A7 clr.l -[A7] 0000080E 2F0C move.l -[A7], A4 00000810 3F3C 000C move.w -[A7], 0xC 00000814 486E FFD4 pea.l [A6 - 0x2C] 00000818 2F3C 0006 0009 move.l -[A7], 0x60009 0000081E 7000 moveq.l D0, 0x00 00000820 A82A syscall ComponentDispatch 00000822 2E1F move.l D7, [A7]+ label00000824: 00000824 2046 movea.l A0, D6 00000826 2050 movea.l A0, [A0] 00000828 216D F6FC 0022 move.l [A0 + 0x22], [A5 - 0x904] 0000082E 2046 movea.l A0, D6 00000830 2050 movea.l A0, [A0] 00000832 214C 0004 move.l [A0 + 0x4], A4 00000836 4CDF 18E0 movem.l D5,D6,D7,A3,A4, [A7]+ 0000083A 4E5E unlink A6 0000083C 205F movea.l A0, [A7]+ 0000083E DEFC 000A add.w A7, 0xA /* '\n' */ 00000842 4ED0 jmp [A0] fn00000844: 00000844 4E56 FFC8 link A6, -0x0038 00000848 48E7 0F18 movem.l -[A7], D4,D5,D6,D7,A3,A4 0000084C 382E 0008 move.w D4, [A6 + 0x8] 00000850 7000 moveq.l D0, 0x00 00000852 2D40 000A move.l [A6 + 0xA], D0 00000856 4267 clr.w -[A7] 00000858 3F04 move.w -[A7], D4 0000085A 4EAD 1C52 jsr [A5 + 0x1C52 /* export_902 */] 0000085E 3D5F FFCC move.w [A6 - 0x34], [A7]+ 00000862 42A7 clr.l -[A7] 00000864 3F04 move.w -[A7], D4 00000866 4EAD 154A jsr [A5 + 0x154A /* export_677 */] 0000086A 285F movea.l A4, [A7]+ 0000086C 266C 001E movea.l A3, [A4 + 0x1E] 00000870 200B move.l D0, A3 00000872 6700 013C beq +0x13E /* 000009B0 */ 00000876 7000 moveq.l D0, 0x00 00000878 2940 001E move.l [A4 + 0x1E], D0 0000087C 42A7 clr.l -[A7] 0000087E 7042 moveq.l D0, 0x42 00000880 2F00 move.l -[A7], D0 00000882 4EAD 0282 jsr [A5 + 0x282 /* export_76 */] 00000886 2E1F move.l D7, [A7]+ 00000888 4267 clr.w -[A7] 0000088A 3EB8 0220 move.w [A7], [0x00000220 /* MemErr */] 0000088E 4A5F tst.w [A7]+ 00000890 670C beq +0xE /* 0000089E */ 00000892 2F0B move.l -[A7], A3 00000894 303C 0023 move.w D0, 0x23 /* '#' */ 00000898 AAAA syscall QuickTimeDispatch 0000089A 6000 0114 bra +0x116 /* 000009B0 */ label0000089E: 0000089E 2F0B move.l -[A7], A3 000008A0 303C 000D move.w D0, 0xD /* '\r' */ 000008A4 AAAA syscall QuickTimeDispatch 000008A6 7A00 moveq.l D5, 0x00 000008A8 42A7 clr.l -[A7] 000008AA 3F04 move.w -[A7], D4 000008AC 4EAD 154A jsr [A5 + 0x154A /* export_677 */] 000008B0 285F movea.l A4, [A7]+ 000008B2 41EE FFE6 lea.l A0, [A6 - 0x1A] 000008B6 43EC 0010 lea.l A1, [A4 + 0x10] 000008BA 20D9 move.l [A0]+, [A1]+ 000008BC 20D9 move.l [A0]+, [A1]+ 000008BE 082C 0005 001B btst.b [A4 + 0x1B], 0x5 000008C4 6632 bne +0x34 /* 000008F8 */ 000008C6 4267 clr.w -[A7] 000008C8 486E FFE6 pea.l [A6 - 0x1A] 000008CC A8AE syscall EmptyRect 000008CE 101F move.b D0, [A7]+ 000008D0 6626 bne +0x28 /* 000008F8 */ 000008D2 42A7 clr.l -[A7] 000008D4 486E FFE6 pea.l [A6 - 0x1A] 000008D8 4EBA FD92 jsr [PC - 0x26E /* 0000066C */] 000008DC 2A1F move.l D5, [A7]+ 000008DE 6618 bne +0x1A /* 000008F8 */ 000008E0 1B7C 0001 F4B9 move.b [A5 - 0xB47], 0x1 000008E6 3B7C FF94 F498 move.w [A5 - 0xB68], 0xFF94 000008EC 2F0B move.l -[A7], A3 000008EE 303C 0023 move.w D0, 0x23 /* '#' */ 000008F2 AAAA syscall QuickTimeDispatch 000008F4 6000 00BA bra +0xBC /* 000009B0 */ label000008F8: 000008F8 082C 0006 001B btst.b [A4 + 0x1B], 0x6 000008FE 56C0 sne D0 00000900 4A00 tst.b D0 00000902 6700 009A beq +0x9C /* 0000099E */ 00000906 2F00 move.l -[A7], D0 00000908 4267 clr.w -[A7] 0000090A 4EAD 01D2 jsr [A5 + 0x1D2 /* export_54 */] 0000090E 121F move.b D1, [A7]+ 00000910 201F move.l D0, [A7]+ 00000912 C001 and.b D0, D1 00000914 6700 0088 beq +0x8A /* 0000099E */ 00000918 2F0B move.l -[A7], A3 0000091A 2F2D F6FC move.l -[A7], [A5 - 0x904] 0000091E 42A7 clr.l -[A7] 00000920 303C 0016 move.w D0, 0x16 00000924 AAAA syscall QuickTimeDispatch 00000926 066E 0010 FFEA addi.w [A6 - 0x16], 0x10 0000092C 42A7 clr.l -[A7] 0000092E 2F0B move.l -[A7], A3 00000930 486E FFE6 pea.l [A6 - 0x1A] 00000934 7009 moveq.l D0, 0x09 00000936 2F00 move.l -[A7], D0 00000938 303C 018A move.w D0, 0x18A 0000093C AAAA syscall QuickTimeDispatch 0000093E 2C1F move.l D6, [A7]+ 00000940 674A beq +0x4C /* 0000098C */ 00000942 42A7 clr.l -[A7] 00000944 2F06 move.l -[A7], D6 00000946 4267 clr.w -[A7] 00000948 2F3C 0002 000A move.l -[A7], 0x2000A 0000094E 7000 moveq.l D0, 0x00 00000950 A82A syscall ComponentDispatch 00000952 2D5F FFCE move.l [A6 - 0x32], [A7]+ 00000956 41EE FFEE lea.l A0, [A6 - 0x12] 0000095A 43EE FFE6 lea.l A1, [A6 - 0x1A] 0000095E 20D9 move.l [A0]+, [A1]+ 00000960 20D9 move.l [A0]+, [A1]+ 00000962 302E FFF2 move.w D0, [A6 - 0xE] 00000966 907C 0010 sub.w D0, 0x10 0000096A 3D40 FFEE move.w [A6 - 0x12], D0 0000096E 42A7 clr.l -[A7] 00000970 2F06 move.l -[A7], D6 00000972 486C 0010 pea.l [A4 + 0x10] 00000976 486E FFEE pea.l [A6 - 0x12] 0000097A 7001 moveq.l D0, 0x01 0000097C 2F00 move.l -[A7], D0 0000097E 2F3C 000C 0024 move.l -[A7], 0xC0024 00000984 7000 moveq.l D0, 0x00 00000986 A82A syscall ComponentDispatch 00000988 2D5F FFCE move.l [A6 - 0x32], [A7]+ label0000098C: 0000098C 2047 movea.l A0, D7 0000098E 2050 movea.l A0, [A0] 00000990 216D F6FC 0022 move.l [A0 + 0x22], [A5 - 0x904] 00000996 2047 movea.l A0, D7 00000998 2050 movea.l A0, [A0] 0000099A 2146 0004 move.l [A0 + 0x4], D6 label0000099E: 0000099E 2047 movea.l A0, D7 000009A0 2850 movea.l A4, [A0] 000009A2 288B move.l [A4], A3 000009A4 3944 0008 move.w [A4 + 0x8], D4 000009A8 2945 002E move.l [A4 + 0x2E], D5 000009AC 2D47 000A move.l [A6 + 0xA], D7 label000009B0: 000009B0 4CDF 18F0 movem.l D4,D5,D6,D7,A3,A4, [A7]+ 000009B4 4E5E unlink A6 000009B6 205F movea.l A0, [A7]+ 000009B8 544F addq.w A7, 2 000009BA 4ED0 jmp [A0] fn000009BC: 000009BC 4E56 FFE6 link A6, -0x001A 000009C0 48E7 0F18 movem.l -[A7], D4,D5,D6,D7,A3,A4 000009C4 7000 moveq.l D0, 0x00 000009C6 2D40 000C move.l [A6 + 0xC], D0 000009CA 206E 0008 movea.l A0, [A6 + 0x8] 000009CE 3E28 0004 move.w D7, [A0 + 0x4] 000009D2 2868 0018 movea.l A4, [A0 + 0x18] 000009D6 3007 move.w D0, D7 000009D8 E940 asl D0.w, 4 000009DA 43EC 049E lea.l A1, [A4 + 0x49E] 000009DE 41F1 0000 lea.l A0, [A1 + D0.w] 000009E2 2A08 move.l D5, A0 000009E4 3007 move.w D0, D7 000009E6 E940 asl D0.w, 4 000009E8 43EC 023E lea.l A1, [A4 + 0x23E] 000009EC 41F1 0000 lea.l A0, [A1 + D0.w] 000009F0 2C08 move.l D6, A0 000009F2 3007 move.w D0, D7 000009F4 E540 asl D0.w, 2 000009F6 41EC 087E lea.l A0, [A4 + 0x87E] 000009FA 2670 0000 movea.l A3, [A0 + D0.w] 000009FE 200B move.l D0, A3 00000A00 57C0 seq D0 00000A02 4A00 tst.b D0 00000A04 6624 bne +0x26 /* 00000A2A */ 00000A06 2045 movea.l A0, D5 00000A08 2246 movea.l A1, D6 00000A0A 1228 0001 move.b D1, [A0 + 0x1] 00000A0E B229 0001 cmp.b D1, [A1 + 0x1] 00000A12 56C1 sne D1 00000A14 8001 or.b D0, D1 00000A16 6612 bne +0x14 /* 00000A2A */ 00000A18 2045 movea.l A0, D5 00000A1A 2246 movea.l A1, D6 00000A1C 3228 0006 move.w D1, [A0 + 0x6] 00000A20 B269 0006 cmp.w D1, [A1 + 0x6] 00000A24 56C1 sne D1 00000A26 8001 or.b D0, D1 00000A28 677A beq +0x7C /* 00000AA4 */ label00000A2A: 00000A2A 200B move.l D0, A3 00000A2C 6744 beq +0x46 /* 00000A72 */ 00000A2E 2053 movea.l A0, [A3] 00000A30 2246 movea.l A1, D6 00000A32 3028 0008 move.w D0, [A0 + 0x8] 00000A36 B069 0006 cmp.w D0, [A1 + 0x6] 00000A3A 661E bne +0x20 /* 00000A5A */ 00000A3C 2045 movea.l A0, D5 00000A3E 2246 movea.l A1, D6 00000A40 1028 0001 move.b D0, [A0 + 0x1] 00000A44 B029 0001 cmp.b D0, [A1 + 0x1] 00000A48 670A beq +0xC /* 00000A54 */ 00000A4A 2053 movea.l A0, [A3] 00000A4C 2F10 move.l -[A7], [A0] 00000A4E 303C 000D move.w D0, 0xD /* '\r' */ 00000A52 AAAA syscall QuickTimeDispatch label00000A54: 00000A54 2D4B 000C move.l [A6 + 0xC], A3 00000A58 604E bra +0x50 /* 00000AA8 */ label00000A5A: 00000A5A 2F0C move.l -[A7], A4 00000A5C 3F07 move.w -[A7], D7 00000A5E 4EBA 0B9A jsr [PC + 0xB9A /* 000015FA */] 00000A62 3007 move.w D0, D7 00000A64 E540 asl D0.w, 2 00000A66 41EC 087E lea.l A0, [A4 + 0x87E] 00000A6A 4870 0000 pea.l [A0 + D0.w] 00000A6E 4EBA FB5E jsr [PC - 0x4A2 /* 000005CE */] label00000A72: 00000A72 486E FFEA pea.l [A6 - 0x16] 00000A76 A874 syscall GetPort 00000A78 2F2D F6FC move.l -[A7], [A5 - 0x904] 00000A7C A873 syscall SetPort 00000A7E 42A7 clr.l -[A7] 00000A80 2046 movea.l A0, D6 00000A82 3F28 0006 move.w -[A7], [A0 + 0x6] 00000A86 4EBA FDBC jsr [PC - 0x244 /* 00000844 */] 00000A8A 281F move.l D4, [A7]+ 00000A8C 2F2E FFEA move.l -[A7], [A6 - 0x16] 00000A90 A873 syscall SetPort 00000A92 3007 move.w D0, D7 00000A94 E540 asl D0.w, 2 00000A96 41EC 087E lea.l A0, [A4 + 0x87E] 00000A9A 2184 0000 move.l [A0 + D0.w], D4 00000A9E 2D44 000C move.l [A6 + 0xC], D4 00000AA2 6004 bra +0x6 /* 00000AA8 */ label00000AA4: 00000AA4 2D4B 000C move.l [A6 + 0xC], A3 label00000AA8: 00000AA8 4CDF 18F0 movem.l D4,D5,D6,D7,A3,A4, [A7]+ 00000AAC 4E5E unlink A6 00000AAE 2E9F move.l [A7], [A7]+ 00000AB0 4E75 rts 00000AB2 4E56 FFE0 link A6, -0x0020 00000AB6 48E7 0F18 movem.l -[A7], D4,D5,D6,D7,A3,A4 00000ABA 422E FFF1 clr.b [A6 - 0xF] 00000ABE 422E FFF3 clr.b [A6 - 0xD] 00000AC2 2D6D F4C8 FFEC move.l [A6 - 0x14], [A5 - 0xB38] 00000AC8 286E FFEC movea.l A4, [A6 - 0x14] 00000ACC 7E06 moveq.l D7, 0x06 00000ACE 6000 0158 bra +0x15A /* 00000C28 */ label00000AD2: 00000AD2 3007 move.w D0, D7 00000AD4 E540 asl D0.w, 2 00000AD6 41EC 087E lea.l A0, [A4 + 0x87E] 00000ADA 2670 0000 movea.l A3, [A0 + D0.w] 00000ADE 200B move.l D0, A3 00000AE0 6700 0144 beq +0x146 /* 00000C26 */ 00000AE4 2053 movea.l A0, [A3] 00000AE6 3028 0008 move.w D0, [A0 + 0x8] 00000AEA B06E 000C cmp.w D0, [A6 + 0xC] 00000AEE 6600 0136 bne +0x138 /* 00000C26 */ 00000AF2 4AA8 002E tst.l [A0 + 0x2E] 00000AF6 57C0 seq D0 00000AF8 4400 neg.b D0 00000AFA 1D40 FFF7 move.b [A6 - 0x9], D0 00000AFE 082E 0005 000B btst.b [A6 + 0xB], 0x5 00000B04 56C0 sne D0 00000B06 4400 neg.b D0 00000B08 1D40 FFF6 move.b [A6 - 0xA], D0 00000B0C 2053 movea.l A0, [A3] 00000B0E 4AA8 0004 tst.l [A0 + 0x4] 00000B12 56C6 sne D6 00000B14 4406 neg.b D6 00000B16 082E 0006 000B btst.b [A6 + 0xB], 0x6 00000B1C 56C5 sne D5 00000B1E 4405 neg.b D5 00000B20 102E FFF6 move.b D0, [A6 - 0xA] 00000B24 6602 bne +0x4 /* 00000B28 */ 00000B26 4205 clr.b D5 label00000B28: 00000B28 4267 clr.w -[A7] 00000B2A 2053 movea.l A0, [A3] 00000B2C 2F10 move.l -[A7], [A0] 00000B2E 303C 002E move.w D0, 0x2E /* '.' */ 00000B32 AAAA syscall QuickTimeDispatch 00000B34 4A5F tst.w [A7]+ 00000B36 5EC0 sgt D0 00000B38 4400 neg.b D0 00000B3A 1D40 FFF5 move.b [A6 - 0xB], D0 00000B3E 082E 0003 000B btst.b [A6 + 0xB], 0x3 00000B44 56C0 sne D0 00000B46 4400 neg.b D0 00000B48 1D40 FFF4 move.b [A6 - 0xC], D0 00000B4C 1006 move.b D0, D6 00000B4E 671E beq +0x20 /* 00000B6E */ 00000B50 42A7 clr.l -[A7] 00000B52 2053 movea.l A0, [A3] 00000B54 2F28 0004 move.l -[A7], [A0 + 0x4] 00000B58 3F3C 0016 move.w -[A7], 0x16 00000B5C 486E FFF3 pea.l [A6 - 0xD] 00000B60 2F3C 0006 0009 move.l -[A7], 0x60009 00000B66 7000 moveq.l D0, 0x00 00000B68 A82A syscall ComponentDispatch 00000B6A 2D5F FFE8 move.l [A6 - 0x18], [A7]+ label00000B6E: 00000B6E 082E 0004 000B btst.b [A6 + 0xB], 0x4 00000B74 56C4 sne D4 00000B76 4404 neg.b D4 00000B78 102E FFF7 move.b D0, [A6 - 0x9] 00000B7C B02E FFF6 cmp.b D0, [A6 - 0xA] 00000B80 671A beq +0x1C /* 00000B9C */ 00000B82 3007 move.w D0, D7 00000B84 E540 asl D0.w, 2 00000B86 41EC 087E lea.l A0, [A4 + 0x87E] 00000B8A 4870 0000 pea.l [A0 + D0.w] 00000B8E 4EBA FA3E jsr [PC - 0x5C2 /* 000005CE */] 00000B92 1D7C 0001 FFF1 move.b [A6 - 0xF], 0x1 00000B98 6000 008C bra +0x8E /* 00000C26 */ label00000B9C: 00000B9C BA06 cmp.b D5, D6 00000B9E 6740 beq +0x42 /* 00000BE0 */ 00000BA0 1005 move.b D0, D5 00000BA2 6724 beq +0x26 /* 00000BC8 */ 00000BA4 2053 movea.l A0, [A3] 00000BA6 2F10 move.l -[A7], [A0] 00000BA8 303C 000C move.w D0, 0xC 00000BAC AAAA syscall QuickTimeDispatch 00000BAE 2053 movea.l A0, [A3] 00000BB0 2F10 move.l -[A7], [A0] 00000BB2 486E FFE0 pea.l [A6 - 0x20] 00000BB6 303C 00F9 move.w D0, 0xF9 00000BBA AAAA syscall QuickTimeDispatch 00000BBC 2F0B move.l -[A7], A3 00000BBE 486E FFE0 pea.l [A6 - 0x20] 00000BC2 1F04 move.b -[A7], D4 00000BC4 4EBA FB80 jsr [PC - 0x480 /* 00000746 */] label00000BC8: 00000BC8 3007 move.w D0, D7 00000BCA E540 asl D0.w, 2 00000BCC 41EC 087E lea.l A0, [A4 + 0x87E] 00000BD0 4870 0000 pea.l [A0 + D0.w] 00000BD4 4EBA F9F8 jsr [PC - 0x608 /* 000005CE */] 00000BD8 1D7C 0001 FFF1 move.b [A6 - 0xF], 0x1 00000BDE 6046 bra +0x48 /* 00000C26 */ label00000BE0: 00000BE0 102E FFF5 move.b D0, [A6 - 0xB] 00000BE4 B02E FFF4 cmp.b D0, [A6 - 0xC] 00000BE8 670C beq +0xE /* 00000BF6 */ 00000BEA 2053 movea.l A0, [A3] 00000BEC 2F10 move.l -[A7], [A0] 00000BEE 1F2E FFF4 move.b -[A7], [A6 - 0xC] 00000BF2 4EBA 0776 jsr [PC + 0x776 /* 0000136A */] label00000BF6: 00000BF6 B82E FFF3 cmp.b D4, [A6 - 0xD] 00000BFA 56C0 sne D0 00000BFC 4A00 tst.b D0 00000BFE 6726 beq +0x28 /* 00000C26 */ 00000C00 C006 and.b D0, D6 00000C02 6722 beq +0x24 /* 00000C26 */ 00000C04 42A7 clr.l -[A7] 00000C06 2053 movea.l A0, [A3] 00000C08 2F28 0004 move.l -[A7], [A0 + 0x4] 00000C0C 3F3C 0015 move.w -[A7], 0x15 00000C10 1004 move.b D0, D4 00000C12 4880 ext.w D0 00000C14 48C0 ext.l D0 00000C16 2F00 move.l -[A7], D0 00000C18 2F3C 0006 0009 move.l -[A7], 0x60009 00000C1E 7000 moveq.l D0, 0x00 00000C20 A82A syscall ComponentDispatch 00000C22 2D5F FFE8 move.l [A6 - 0x18], [A7]+ label00000C26: 00000C26 5247 addq.w D7, 1 label00000C28: 00000C28 701D moveq.l D0, 0x1D 00000C2A B047 cmp.w D0, D7 00000C2C 6C00 FEA4 bge -0x15A /* 00000AD2 */ 00000C30 4CDF 18F0 movem.l D4,D5,D6,D7,A3,A4, [A7]+ 00000C34 4E5E unlink A6 00000C36 205F movea.l A0, [A7]+ 00000C38 5C4F addq.w A7, 6 00000C3A 4ED0 jmp [A0] fn00000C3C: 00000C3C 4E56 FFF0 link A6, -0x0010 00000C40 2D6E 0008 FFF4 move.l [A6 - 0xC], [A6 + 0x8] 00000C46 7000 moveq.l D0, 0x00 00000C48 2D40 FFF0 move.l [A6 - 0x10], D0 00000C4C 703C moveq.l D0, 0x3C 00000C4E 2D40 FFF8 move.l [A6 - 0x8], D0 00000C52 7000 moveq.l D0, 0x00 00000C54 2D40 FFFC move.l [A6 - 0x4], D0 00000C58 2F2E 000C move.l -[A7], [A6 + 0xC] 00000C5C 486E FFF0 pea.l [A6 - 0x10] 00000C60 303C 003C move.w D0, 0x3C /* '<' */ 00000C64 AAAA syscall QuickTimeDispatch 00000C66 4E5E unlink A6 00000C68 205F movea.l A0, [A7]+ 00000C6A 504F addq.w A7, 8 00000C6C 4ED0 jmp [A0] fn00000C6E: 00000C6E 4E56 FFEE link A6, -0x0012 00000C72 48E7 0318 movem.l -[A7], D6,D7,A3,A4 00000C76 2E2E 000E move.l D7, [A6 + 0xE] 00000C7A 422E 0012 clr.b [A6 + 0x12] 00000C7E 2047 movea.l A0, D7 00000C80 2050 movea.l A0, [A0] 00000C82 2868 002E movea.l A4, [A0 + 0x2E] 00000C86 200C move.l D0, A4 00000C88 6604 bne +0x6 /* 00000C8E */ 00000C8A 6000 00D6 bra +0xD8 /* 00000D62 */ label00000C8E: 00000C8E 2047 movea.l A0, D7 00000C90 2050 movea.l A0, [A0] 00000C92 2650 movea.l A3, [A0] 00000C94 4267 clr.w -[A7] 00000C96 2F0C move.l -[A7], A4 00000C98 486E FFF2 pea.l [A6 - 0xE] 00000C9C 4EBA F998 jsr [PC - 0x668 /* 00000636 */] 00000CA0 101F move.b D0, [A7]+ 00000CA2 6604 bne +0x6 /* 00000CA8 */ 00000CA4 6000 00BC bra +0xBE /* 00000D62 */ label00000CA8: 00000CA8 1D7C 0001 0012 move.b [A6 + 0x12], 0x1 00000CAE 2047 movea.l A0, D7 00000CB0 2050 movea.l A0, [A0] 00000CB2 B9E8 0022 cmpa.l A4, [A0 + 0x22] 00000CB6 6714 beq +0x16 /* 00000CCC */ 00000CB8 2F0B move.l -[A7], A3 00000CBA 2F0C move.l -[A7], A4 00000CBC 42A7 clr.l -[A7] 00000CBE 303C 0016 move.w D0, 0x16 00000CC2 AAAA syscall QuickTimeDispatch 00000CC4 2047 movea.l A0, D7 00000CC6 2050 movea.l A0, [A0] 00000CC8 214C 0022 move.l [A0 + 0x22], A4 label00000CCC: 00000CCC 4267 clr.w -[A7] 00000CCE 2047 movea.l A0, D7 00000CD0 2050 movea.l A0, [A0] 00000CD2 4868 0026 pea.l [A0 + 0x26] 00000CD6 486C 0010 pea.l [A4 + 0x10] 00000CDA A8A6 syscall EqualRect 00000CDC 101F move.b D0, [A7]+ 00000CDE 661C bne +0x1E /* 00000CFC */ 00000CE0 2047 movea.l A0, D7 00000CE2 2050 movea.l A0, [A0] 00000CE4 41E8 0026 lea.l A0, [A0 + 0x26] 00000CE8 43EC 0010 lea.l A1, [A4 + 0x10] 00000CEC 20D9 move.l [A0]+, [A1]+ 00000CEE 20D9 move.l [A0]+, [A1]+ 00000CF0 2F0B move.l -[A7], A3 00000CF2 486C 0010 pea.l [A4 + 0x10] 00000CF6 303C 00FA move.w D0, 0xFA 00000CFA AAAA syscall QuickTimeDispatch label00000CFC: 00000CFC 4206 clr.b D6 00000CFE 4267 clr.w -[A7] 00000D00 2F0B move.l -[A7], A3 00000D02 303C 000A move.w D0, 0xA /* '\n' */ 00000D06 AAAA syscall QuickTimeDispatch 00000D08 101F move.b D0, [A7]+ 00000D0A 660E bne +0x10 /* 00000D1A */ 00000D0C 2F0B move.l -[A7], A3 00000D0E 1F3C 0001 move.b -[A7], 0x1 00000D12 303C 0009 move.w D0, 0x9 /* '\t' */ 00000D16 AAAA syscall QuickTimeDispatch 00000D18 7C01 moveq.l D6, 0x01 label00000D1A: 00000D1A 2F0B move.l -[A7], A3 00000D1C 2F07 move.l -[A7], D7 00000D1E 1F3C 0001 move.b -[A7], 0x1 00000D22 4EBA F846 jsr [PC - 0x7BA /* 0000056A */] 00000D26 1006 move.b D0, D6 00000D28 670A beq +0xC /* 00000D34 */ 00000D2A 2F0B move.l -[A7], A3 00000D2C 4267 clr.w -[A7] 00000D2E 303C 0009 move.w D0, 0x9 /* '\t' */ 00000D32 AAAA syscall QuickTimeDispatch label00000D34: 00000D34 486E FFEE pea.l [A6 - 0x12] 00000D38 A874 syscall GetPort 00000D3A 486C 0002 pea.l [A4 + 0x2] 00000D3E 206E FFEE movea.l A0, [A6 - 0x12] 00000D42 4868 0002 pea.l [A0 + 0x2] 00000D46 486C 0010 pea.l [A4 + 0x10] 00000D4A 2F2E 000A move.l -[A7], [A6 + 0xA] 00000D4E 3F2E 0008 move.w -[A7], [A6 + 0x8] 00000D52 42A7 clr.l -[A7] 00000D54 A8EC syscall CopyBits 00000D56 2F2E FFF2 move.l -[A7], [A6 - 0xE] 00000D5A 203C 0004 0002 move.l D0, 0x40002 00000D60 AB1D syscall QDExtensions label00000D62: 00000D62 4CDF 18C0 movem.l D6,D7,A3,A4, [A7]+ 00000D66 4E5E unlink A6 00000D68 205F movea.l A0, [A7]+ 00000D6A DEFC 000A add.w A7, 0xA /* '\n' */ 00000D6E 4ED0 jmp [A0] fn00000D70: 00000D70 4E56 FFFC link A6, -0x0004 00000D74 48E7 0318 movem.l -[A7], D6,D7,A3,A4 00000D78 266E 0010 movea.l A3, [A6 + 0x10] 00000D7C 286E 000C movea.l A4, [A6 + 0xC] 00000D80 082B 0001 001B btst.b [A3 + 0x1B], 0x1 00000D86 670C beq +0xE /* 00000D94 */ 00000D88 206E 0008 movea.l A0, [A6 + 0x8] 00000D8C 224C movea.l A1, A4 00000D8E 20D9 move.l [A0]+, [A1]+ 00000D90 20D9 move.l [A0]+, [A1]+ 00000D92 605E bra +0x60 /* 00000DF2 */ label00000D94: 00000D94 206E 0008 movea.l A0, [A6 + 0x8] 00000D98 43EB 0010 lea.l A1, [A3 + 0x10] 00000D9C 20D9 move.l [A0]+, [A1]+ 00000D9E 20D9 move.l [A0]+, [A1]+ 00000DA0 4247 clr.w D7 00000DA2 4246 clr.w D6 00000DA4 082B 0000 001B btst.b [A3 + 0x1B], 0x0 00000DAA 6732 beq +0x34 /* 00000DDE */ 00000DAC 206E 0008 movea.l A0, [A6 + 0x8] 00000DB0 302C 0006 move.w D0, [A4 + 0x6] 00000DB4 906C 0002 sub.w D0, [A4 + 0x2] 00000DB8 3228 0006 move.w D1, [A0 + 0x6] 00000DBC 9240 sub.w D1, D0 00000DBE 48C1 ext.l D1 00000DC0 83FC 0002 divs.w D1, 0x2 00000DC4 3E01 move.w D7, D1 00000DC6 206E 0008 movea.l A0, [A6 + 0x8] 00000DCA 302C 0004 move.w D0, [A4 + 0x4] 00000DCE 9054 sub.w D0, [A4] 00000DD0 3228 0004 move.w D1, [A0 + 0x4] 00000DD4 9240 sub.w D1, D0 00000DD6 48C1 ext.l D1 00000DD8 83FC 0002 divs.w D1, 0x2 00000DDC 3C01 move.w D6, D1 label00000DDE: 00000DDE 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000DE2 302C 0002 move.w D0, [A4 + 0x2] 00000DE6 9047 sub.w D0, D7 00000DE8 3F00 move.w -[A7], D0 00000DEA 3014 move.w D0, [A4] 00000DEC 9046 sub.w D0, D6 00000DEE 3F00 move.w -[A7], D0 00000DF0 A8A8 syscall OffsetRect label00000DF2: 00000DF2 4CDF 18C0 movem.l D6,D7,A3,A4, [A7]+ 00000DF6 4E5E unlink A6 00000DF8 205F movea.l A0, [A7]+ 00000DFA DEFC 000C add.w A7, 0xC 00000DFE 4ED0 jmp [A0] 00000E00 4E56 FFD0 link A6, -0x0030 00000E04 48E7 0718 movem.l -[A7], D5,D6,D7,A3,A4 00000E08 2C2E 0010 move.l D6, [A6 + 0x10] 00000E0C 2846 movea.l A4, D6 00000E0E 7E06 moveq.l D7, 0x06 00000E10 6000 008E bra +0x90 /* 00000EA0 */ label00000E14: 00000E14 3007 move.w D0, D7 00000E16 6B18 bmi +0x1A /* 00000E30 */ 00000E18 B07C 001F cmp.w D0, 0x1F 00000E1C 6E12 bgt +0x14 /* 00000E30 */ 00000E1E 41EE 0010 lea.l A0, [A6 + 0x10] 00000E22 3200 move.w D1, D0 00000E24 E649 lsr D1.w, 3 00000E26 4441 neg.w D1 00000E28 0130 10FF btst [A0 + D1.w - 0x1], D0 00000E2C 0A3C 0004 xori.b ccr, 4 label00000E30: 00000E30 666C bne +0x6E /* 00000E9E */ 00000E32 3007 move.w D0, D7 00000E34 E540 asl D0.w, 2 00000E36 41EC 087E lea.l A0, [A4 + 0x87E] 00000E3A 2670 0000 movea.l A3, [A0 + D0.w] 00000E3E 200B move.l D0, A3 00000E40 675C beq +0x5E /* 00000E9E */ 00000E42 2053 movea.l A0, [A3] 00000E44 4AA8 002E tst.l [A0 + 0x2E] 00000E48 6654 bne +0x56 /* 00000E9E */ 00000E4A 4267 clr.w -[A7] 00000E4C 2F06 move.l -[A7], D6 00000E4E 3F07 move.w -[A7], D7 00000E50 4EBA 08BE jsr [PC + 0x8BE /* 00001710 */] 00000E54 101F move.b D0, [A7]+ 00000E56 6746 beq +0x48 /* 00000E9E */ 00000E58 4267 clr.w -[A7] 00000E5A 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000E5E 3007 move.w D0, D7 00000E60 E740 asl D0.w, 3 00000E62 41EC 03EE lea.l A0, [A4 + 0x3EE] 00000E66 4870 0000 pea.l [A0 + D0.w] 00000E6A 486E FFF2 pea.l [A6 - 0xE] 00000E6E A8AA syscall SectRect 00000E70 101F move.b D0, [A7]+ 00000E72 672A beq +0x2C /* 00000E9E */ 00000E74 2053 movea.l A0, [A3] 00000E76 4AA8 0004 tst.l [A0 + 0x4] 00000E7A 660E bne +0x10 /* 00000E8A */ 00000E7C 4267 clr.w -[A7] 00000E7E 2053 movea.l A0, [A3] 00000E80 2F10 move.l -[A7], [A0] 00000E82 303C 001F move.w D0, 0x1F 00000E86 AAAA syscall QuickTimeDispatch 00000E88 3A1F move.w D5, [A7]+ label00000E8A: 00000E8A 3F07 move.w -[A7], D7 00000E8C 3F3C 0001 move.w -[A7], 0x1 00000E90 7001 moveq.l D0, 0x01 00000E92 2F00 move.l -[A7], D0 00000E94 2F06 move.l -[A7], D6 00000E96 486E FFD6 pea.l [A6 - 0x2A] 00000E9A 4EAD 1782 jsr [A5 + 0x1782 /* export_748 */] label00000E9E: 00000E9E 5247 addq.w D7, 1 label00000EA0: 00000EA0 701D moveq.l D0, 0x1D 00000EA2 B047 cmp.w D0, D7 00000EA4 6C00 FF6E bge -0x90 /* 00000E14 */ 00000EA8 4CDF 18E0 movem.l D5,D6,D7,A3,A4, [A7]+ 00000EAC 4E5E unlink A6 00000EAE 205F movea.l A0, [A7]+ 00000EB0 DEFC 000C add.w A7, 0xC 00000EB4 4ED0 jmp [A0] fn00000EB6: 00000EB6 4E56 FF64 link A6, -0x009C 00000EBA 48E7 0F18 movem.l -[A7], D4,D5,D6,D7,A3,A4 00000EBE 266E 0012 movea.l A3, [A6 + 0x12] 00000EC2 2053 movea.l A0, [A3] 00000EC4 2868 0004 movea.l A4, [A0 + 0x4] 00000EC8 200C move.l D0, A4 00000ECA 56C0 sne D0 00000ECC 4400 neg.b D0 00000ECE 1D40 0016 move.b [A6 + 0x16], D0 00000ED2 200C move.l D0, A4 00000ED4 6604 bne +0x6 /* 00000EDA */ 00000ED6 6000 01C4 bra +0x1C6 /* 0000109C */ label00000EDA: 00000EDA 486E FFDC pea.l [A6 - 0x24] 00000EDE A874 syscall GetPort 00000EE0 202E FFDC move.l D0, [A6 - 0x24] 00000EE4 B0AD F6F8 cmp.l D0, [A5 - 0x908] 00000EE8 6604 bne +0x6 /* 00000EEE */ 00000EEA 6000 01B0 bra +0x1B2 /* 0000109C */ label00000EEE: 00000EEE 206E 000E movea.l A0, [A6 + 0xE] 00000EF2 43EE FFF0 lea.l A1, [A6 - 0x10] 00000EF6 22D8 move.l [A1]+, [A0]+ 00000EF8 22D8 move.l [A1]+, [A0]+ 00000EFA 046E 0010 FFF4 subi.w [A6 - 0xC], 0x10 00000F00 206E 000E movea.l A0, [A6 + 0xE] 00000F04 43EE FFE8 lea.l A1, [A6 - 0x18] 00000F08 22D8 move.l [A1]+, [A0]+ 00000F0A 22D8 move.l [A1]+, [A0]+ 00000F0C 302E FFEC move.w D0, [A6 - 0x14] 00000F10 907C 0010 sub.w D0, 0x10 00000F14 3D40 FFE8 move.w [A6 - 0x18], D0 00000F18 2053 movea.l A0, [A3] 00000F1A 2C10 move.l D6, [A0] 00000F1C 4267 clr.w -[A7] 00000F1E 2F06 move.l -[A7], D6 00000F20 303C 000A move.w D0, 0xA /* '\n' */ 00000F24 AAAA syscall QuickTimeDispatch 00000F26 1A1F move.b D5, [A7]+ 00000F28 0A05 0001 xori.b D5, 0x1 00000F2C 1005 move.b D0, D5 00000F2E 670C beq +0xE /* 00000F3C */ 00000F30 2F06 move.l -[A7], D6 00000F32 1F3C 0001 move.b -[A7], 0x1 00000F36 303C 0009 move.w D0, 0x9 /* '\t' */ 00000F3A AAAA syscall QuickTimeDispatch label00000F3C: 00000F3C 422E FFD6 clr.b [A6 - 0x2A] 00000F40 2053 movea.l A0, [A3] 00000F42 202E FFDC move.l D0, [A6 - 0x24] 00000F46 B0A8 0022 cmp.l D0, [A0 + 0x22] 00000F4A 6728 beq +0x2A /* 00000F74 */ 00000F4C 216E FFDC 0022 move.l [A0 + 0x22], [A6 - 0x24] 00000F52 2F06 move.l -[A7], D6 00000F54 2F2E FFDC move.l -[A7], [A6 - 0x24] 00000F58 42A7 clr.l -[A7] 00000F5A 303C 0016 move.w D0, 0x16 00000F5E AAAA syscall QuickTimeDispatch 00000F60 42A7 clr.l -[A7] 00000F62 2F0C move.l -[A7], A4 00000F64 2F2E FFDC move.l -[A7], [A6 - 0x24] 00000F68 2F3C 0004 000C move.l -[A7], 0x4000C 00000F6E 7000 moveq.l D0, 0x00 00000F70 A82A syscall ComponentDispatch 00000F72 2E1F move.l D7, [A7]+ label00000F74: 00000F74 4267 clr.w -[A7] 00000F76 486E FFF0 pea.l [A6 - 0x10] 00000F7A 2053 movea.l A0, [A3] 00000F7C 4868 0026 pea.l [A0 + 0x26] 00000F80 A8A6 syscall EqualRect 00000F82 101F move.b D0, [A7]+ 00000F84 6676 bne +0x78 /* 00000FFC */ 00000F86 42A7 clr.l -[A7] 00000F88 2F0C move.l -[A7], A4 00000F8A 486E FFF0 pea.l [A6 - 0x10] 00000F8E 486E FFE8 pea.l [A6 - 0x18] 00000F92 7002 moveq.l D0, 0x02 00000F94 2F00 move.l -[A7], D0 00000F96 2F3C 000C 0024 move.l -[A7], 0xC0024 00000F9C 7000 moveq.l D0, 0x00 00000F9E A82A syscall ComponentDispatch 00000FA0 2E1F move.l D7, [A7]+ 00000FA2 42A7 clr.l -[A7] 00000FA4 2F2E 000A move.l -[A7], [A6 + 0xA] 00000FA8 4EAD 168A jsr [A5 + 0x168A /* export_717 */] 00000FAC 281F move.l D4, [A7]+ 00000FAE 42A7 clr.l -[A7] 00000FB0 2F0C move.l -[A7], A4 00000FB2 2F04 move.l -[A7], D4 00000FB4 42A7 clr.l -[A7] 00000FB6 2F3C 0008 0028 move.l -[A7], 0x80028 00000FBC 7000 moveq.l D0, 0x00 00000FBE A82A syscall ComponentDispatch 00000FC0 2E1F move.l D7, [A7]+ 00000FC2 2F04 move.l -[A7], D4 00000FC4 A8D9 syscall DisposRgn/DisposeRgn 00000FC6 4267 clr.w -[A7] 00000FC8 2053 movea.l A0, [A3] 00000FCA 4868 0026 pea.l [A0 + 0x26] 00000FCE A8AE syscall EmptyRect 00000FD0 101F move.b D0, [A7]+ 00000FD2 661A bne +0x1C /* 00000FEE */ 00000FD4 2053 movea.l A0, [A3] 00000FD6 43EE FFE0 lea.l A1, [A6 - 0x20] 00000FDA 41E8 0026 lea.l A0, [A0 + 0x26] 00000FDE 22D8 move.l [A1]+, [A0]+ 00000FE0 22D8 move.l [A1]+, [A0]+ 00000FE2 066E 0010 FFE4 addi.w [A6 - 0x1C], 0x10 00000FE8 486E FFE0 pea.l [A6 - 0x20] 00000FEC A92A syscall ValidRect label00000FEE: 00000FEE 2053 movea.l A0, [A3] 00000FF0 41E8 0026 lea.l A0, [A0 + 0x26] 00000FF4 43EE FFF0 lea.l A1, [A6 - 0x10] 00000FF8 20D9 move.l [A0]+, [A1]+ 00000FFA 20D9 move.l [A0]+, [A1]+ label00000FFC: 00000FFC 42A7 clr.l -[A7] 00000FFE 2F0C move.l -[A7], A4 00001000 2F3C 0000 000F move.l -[A7], 0xF 00001006 7000 moveq.l D0, 0x00 00001008 A82A syscall ComponentDispatch 0000100A 4A9F tst.l [A7]+ 0000100C 56C0 sne D0 0000100E 4400 neg.b D0 00001010 1D40 FF69 move.b [A6 - 0x97], D0 00001014 674A beq +0x4C /* 00001060 */ 00001016 102E 0008 move.b D0, [A6 + 0x8] 0000101A 6732 beq +0x34 /* 0000104E */ 0000101C 42A7 clr.l -[A7] 0000101E 2053 movea.l A0, [A3] 00001020 2F28 0004 move.l -[A7], [A0 + 0x4] 00001024 2F2D F6FC move.l -[A7], [A5 - 0x904] 00001028 1F3C 0001 move.b -[A7], 0x1 0000102C 2F3C 0006 0019 move.l -[A7], 0x60019 00001032 7000 moveq.l D0, 0x00 00001034 A82A syscall ComponentDispatch 00001036 2E1F move.l D7, [A7]+ 00001038 42A7 clr.l -[A7] 0000103A 2F0C move.l -[A7], A4 0000103C 2F2E FFDC move.l -[A7], [A6 - 0x24] 00001040 2F3C 0004 0018 move.l -[A7], 0x40018 00001046 7000 moveq.l D0, 0x00 00001048 A82A syscall ComponentDispatch 0000104A 2E1F move.l D7, [A7]+ 0000104C 6040 bra +0x42 /* 0000108E */ label0000104E: 0000104E 42A7 clr.l -[A7] 00001050 2F0C move.l -[A7], A4 00001052 2F3C 0000 001A move.l -[A7], 0x1A 00001058 7000 moveq.l D0, 0x00 0000105A A82A syscall ComponentDispatch 0000105C 2E1F move.l D7, [A7]+ 0000105E 602E bra +0x30 /* 0000108E */ label00001060: 00001060 42A7 clr.l -[A7] 00001062 2F0C move.l -[A7], A4 00001064 1F3C 0001 move.b -[A7], 0x1 00001068 2F3C 0002 000E move.l -[A7], 0x2000E 0000106E 7000 moveq.l D0, 0x00 00001070 A82A syscall ComponentDispatch 00001072 2E1F move.l D7, [A7]+ 00001074 486E FFE8 pea.l [A6 - 0x18] 00001078 A92A syscall ValidRect 0000107A 42A7 clr.l -[A7] 0000107C 2F0C move.l -[A7], A4 0000107E 2F2E FFDC move.l -[A7], [A6 - 0x24] 00001082 2F3C 0004 0018 move.l -[A7], 0x40018 00001088 7000 moveq.l D0, 0x00 0000108A A82A syscall ComponentDispatch 0000108C 2E1F move.l D7, [A7]+ label0000108E: 0000108E 1005 move.b D0, D5 00001090 670A beq +0xC /* 0000109C */ 00001092 2F06 move.l -[A7], D6 00001094 4267 clr.w -[A7] 00001096 303C 0009 move.w D0, 0x9 /* '\t' */ 0000109A AAAA syscall QuickTimeDispatch label0000109C: 0000109C 4CDF 18F0 movem.l D4,D5,D6,D7,A3,A4, [A7]+ 000010A0 4E5E unlink A6 000010A2 205F movea.l A0, [A7]+ 000010A4 DEFC 000E add.w A7, 0xE 000010A8 4ED0 jmp [A0] fn000010AA: 000010AA 4E56 FFBA link A6, -0x0046 000010AE 48E7 0318 movem.l -[A7], D6,D7,A3,A4 000010B2 2E2E 0008 move.l D7, [A6 + 0x8] 000010B6 2047 movea.l A0, D7 000010B8 3028 0004 move.w D0, [A0 + 0x4] 000010BC 6B1E bmi +0x20 /* 000010DC */ 000010BE 2047 movea.l A0, D7 000010C0 2068 0018 movea.l A0, [A0 + 0x18] 000010C4 B07C 001F cmp.w D0, 0x1F 000010C8 6E12 bgt +0x14 /* 000010DC */ 000010CA 41E8 0896 lea.l A0, [A0 + 0x896] 000010CE 3200 move.w D1, D0 000010D0 E649 lsr D1.w, 3 000010D2 4441 neg.w D1 000010D4 0130 10FF btst [A0 + D1.w - 0x1], D0 000010D8 0A3C 0004 xori.b ccr, 4 label000010DC: 000010DC 6604 bne +0x6 /* 000010E2 */ 000010DE 6000 01BA bra +0x1BC /* 0000129A */ label000010E2: 000010E2 42A7 clr.l -[A7] 000010E4 2F07 move.l -[A7], D7 000010E6 4EBA F8D4 jsr [PC - 0x72C /* 000009BC */] 000010EA 285F movea.l A4, [A7]+ 000010EC 200C move.l D0, A4 000010EE 6604 bne +0x6 /* 000010F4 */ 000010F0 6000 01A8 bra +0x1AA /* 0000129A */ label000010F4: 000010F4 2054 movea.l A0, [A4] 000010F6 2650 movea.l A3, [A0] 000010F8 1028 0010 move.b D0, [A0 + 0x10] 000010FC 6754 beq +0x56 /* 00001152 */ 000010FE 4228 0010 clr.b [A0 + 0x10] 00001102 2054 movea.l A0, [A4] 00001104 4AA8 0012 tst.l [A0 + 0x12] 00001108 6D0A blt +0xC /* 00001114 */ 0000110A 2F0B move.l -[A7], A3 0000110C 303C 000D move.w D0, 0xD /* '\r' */ 00001110 AAAA syscall QuickTimeDispatch 00001112 6008 bra +0xA /* 0000111C */ label00001114: 00001114 2F0B move.l -[A7], A3 00001116 303C 000E move.w D0, 0xE 0000111A AAAA syscall QuickTimeDispatch label0000111C: 0000111C 4267 clr.w -[A7] 0000111E 4EAD 0042 jsr [A5 + 0x42 /* export_4 */] 00001122 101F move.b D0, [A7]+ 00001124 6714 beq +0x16 /* 0000113A */ 00001126 2054 movea.l A0, [A4] 00001128 2F08 move.l -[A7], A0 0000112A 42A7 clr.l -[A7] 0000112C 4EAD 0052 jsr [A5 + 0x52 /* export_6 */] 00001130 201F move.l D0, [A7]+ 00001132 205F movea.l A0, [A7]+ 00001134 2140 000A move.l [A0 + 0xA], D0 00001138 6018 bra +0x1A /* 00001152 */ label0000113A: 0000113A 2054 movea.l A0, [A4] 0000113C 4AA8 0004 tst.l [A0 + 0x4] 00001140 6610 bne +0x12 /* 00001152 */ 00001142 2F0B move.l -[A7], A3 00001144 303C 000B move.w D0, 0xB 00001148 AAAA syscall QuickTimeDispatch 0000114A 2054 movea.l A0, [A4] 0000114C 117C 0001 000E move.b [A0 + 0xE], 0x1 label00001152: 00001152 4267 clr.w -[A7] 00001154 4EAD 0042 jsr [A5 + 0x42 /* export_4 */] 00001158 101F move.b D0, [A7]+ 0000115A 671E beq +0x20 /* 0000117A */ 0000115C 42A7 clr.l -[A7] 0000115E 4EAD 0052 jsr [A5 + 0x52 /* export_6 */] 00001162 2054 movea.l A0, [A4] 00001164 2C1F move.l D6, [A7]+ 00001166 9CA8 000A sub.l D6, [A0 + 0xA] 0000116A 2054 movea.l A0, [A4] 0000116C 4AA8 0004 tst.l [A0 + 0x4] 00001170 6608 bne +0xA /* 0000117A */ 00001172 2F0B move.l -[A7], A3 00001174 2F06 move.l -[A7], D6 00001176 4EBA FAC4 jsr [PC - 0x53C /* 00000C3C */] label0000117A: 0000117A 486E FFF0 pea.l [A6 - 0x10] 0000117E A874 syscall GetPort 00001180 2047 movea.l A0, D7 00001182 2F28 0010 move.l -[A7], [A0 + 0x10] 00001186 486E FFE4 pea.l [A6 - 0x1C] 0000118A 4EAD 1672 jsr [A5 + 0x1672 /* export_714 */] 0000118E 2F2E FFE4 move.l -[A7], [A6 - 0x1C] 00001192 206E FFF0 movea.l A0, [A6 - 0x10] 00001196 2F28 0018 move.l -[A7], [A0 + 0x18] 0000119A 2F28 0018 move.l -[A7], [A0 + 0x18] 0000119E A8E4 syscall SectRgn 000011A0 2047 movea.l A0, D7 000011A2 2F28 0014 move.l -[A7], [A0 + 0x14] 000011A6 2047 movea.l A0, D7 000011A8 2F28 0010 move.l -[A7], [A0 + 0x10] 000011AC 486E FFE8 pea.l [A6 - 0x18] 000011B0 4EBA FBBE jsr [PC - 0x442 /* 00000D70 */] 000011B4 4267 clr.w -[A7] 000011B6 2F0C move.l -[A7], A4 000011B8 486E FFE8 pea.l [A6 - 0x18] 000011BC 7000 moveq.l D0, 0x00 000011BE 2047 movea.l A0, D7 000011C0 2068 0006 movea.l A0, [A0 + 0x6] 000011C4 1028 0005 move.b D0, [A0 + 0x5] 000011C8 C0BC 0000 003F and.l D0, 0x3F /* '?' */ 000011CE 3F00 move.w -[A7], D0 000011D0 4EBA FA9C jsr [PC - 0x564 /* 00000C6E */] 000011D4 101F move.b D0, [A7]+ 000011D6 6600 00BA bne +0xBC /* 00001292 */ 000011DA 4267 clr.w -[A7] 000011DC 2F0C move.l -[A7], A4 000011DE 486E FFE8 pea.l [A6 - 0x18] 000011E2 2047 movea.l A0, D7 000011E4 2F28 0010 move.l -[A7], [A0 + 0x10] 000011E8 2047 movea.l A0, D7 000011EA 7001 moveq.l D0, 0x01 000011EC B0A8 000C cmp.l D0, [A0 + 0xC] 000011F0 57C0 seq D0 000011F2 4400 neg.b D0 000011F4 1F00 move.b -[A7], D0 000011F6 4EBA FCBE jsr [PC - 0x342 /* 00000EB6 */] 000011FA 101F move.b D0, [A7]+ 000011FC 6600 0094 bne +0x96 /* 00001292 */ 00001200 102E 000C move.b D0, [A6 + 0xC] 00001204 6700 008C beq +0x8E /* 00001292 */ 00001208 2054 movea.l A0, [A4] 0000120A 202D F6FC move.l D0, [A5 - 0x904] 0000120E B0A8 0022 cmp.l D0, [A0 + 0x22] 00001212 6716 beq +0x18 /* 0000122A */ 00001214 2F0B move.l -[A7], A3 00001216 2F2D F6FC move.l -[A7], [A5 - 0x904] 0000121A 42A7 clr.l -[A7] 0000121C 303C 0016 move.w D0, 0x16 00001220 AAAA syscall QuickTimeDispatch 00001222 2054 movea.l A0, [A4] 00001224 216D F6FC 0022 move.l [A0 + 0x22], [A5 - 0x904] label0000122A: 0000122A 4267 clr.w -[A7] 0000122C 486E FFE8 pea.l [A6 - 0x18] 00001230 2054 movea.l A0, [A4] 00001232 4868 0026 pea.l [A0 + 0x26] 00001236 A8A6 syscall EqualRect 00001238 101F move.b D0, [A7]+ 0000123A 661A bne +0x1C /* 00001256 */ 0000123C 2F0B move.l -[A7], A3 0000123E 486E FFE8 pea.l [A6 - 0x18] 00001242 303C 00FA move.w D0, 0xFA 00001246 AAAA syscall QuickTimeDispatch 00001248 2054 movea.l A0, [A4] 0000124A 41E8 0026 lea.l A0, [A0 + 0x26] 0000124E 43EE FFE8 lea.l A1, [A6 - 0x18] 00001252 20D9 move.l [A0]+, [A1]+ 00001254 20D9 move.l [A0]+, [A1]+ label00001256: 00001256 4267 clr.w -[A7] 00001258 2F0B move.l -[A7], A3 0000125A 303C 000A move.w D0, 0xA /* '\n' */ 0000125E AAAA syscall QuickTimeDispatch 00001260 101F move.b D0, [A7]+ 00001262 670C beq +0xE /* 00001270 */ 00001264 2F0B move.l -[A7], A3 00001266 2F0C move.l -[A7], A4 00001268 4267 clr.w -[A7] 0000126A 4EBA F2FE jsr [PC - 0xD02 /* 0000056A */] 0000126E 6022 bra +0x24 /* 00001292 */ label00001270: 00001270 2F0B move.l -[A7], A3 00001272 1F3C 0001 move.b -[A7], 0x1 00001276 303C 0009 move.w D0, 0x9 /* '\t' */ 0000127A AAAA syscall QuickTimeDispatch 0000127C 2F0B move.l -[A7], A3 0000127E 2F0C move.l -[A7], A4 00001280 1F3C 0001 move.b -[A7], 0x1 00001284 4EBA F2E4 jsr [PC - 0xD1C /* 0000056A */] 00001288 2F0B move.l -[A7], A3 0000128A 4267 clr.w -[A7] 0000128C 303C 0009 move.w D0, 0x9 /* '\t' */ 00001290 AAAA syscall QuickTimeDispatch label00001292: 00001292 2F2E FFE4 move.l -[A7], [A6 - 0x1C] 00001296 4EAD 166A jsr [A5 + 0x166A /* export_713 */] label0000129A: 0000129A 4CDF 18C0 movem.l D6,D7,A3,A4, [A7]+ 0000129E 4E5E unlink A6 000012A0 205F movea.l A0, [A7]+ 000012A2 5C4F addq.w A7, 6 000012A4 4ED0 jmp [A0] fn000012A6: 000012A6 4E56 FFEE link A6, -0x0012 000012AA 48E7 0F18 movem.l -[A7], D4,D5,D6,D7,A3,A4 000012AE 206E 0008 movea.l A0, [A6 + 0x8] 000012B2 2D48 FFEE move.l [A6 - 0x12], A0 000012B6 2668 0006 movea.l A3, [A0 + 0x6] 000012BA 102D F24F move.b D0, [A5 - 0xDB1] 000012BE 671C beq +0x1E /* 000012DC */ 000012C0 206E 000C movea.l A0, [A6 + 0xC] 000012C4 0828 0005 001B btst.b [A0 + 0x1B], 0x5 000012CA 6710 beq +0x12 /* 000012DC */ 000012CC 7000 moveq.l D0, 0x00 000012CE 102B 0005 move.b D0, [A3 + 0x5] 000012D2 80BC 0000 0040 or.l D0, 0x40 /* '@' */ 000012D8 1740 0005 move.b [A3 + 0x5], D0 label000012DC: 000012DC 4245 clr.w D5 000012DE 42A7 clr.l -[A7] 000012E0 2F2E 0008 move.l -[A7], [A6 + 0x8] 000012E4 4EBA F6D6 jsr [PC - 0x92A /* 000009BC */] 000012E8 281F move.l D4, [A7]+ 000012EA 082B 0007 0005 btst.b [A3 + 0x5], 0x7 000012F0 670A beq +0xC /* 000012FC */ 000012F2 3E2B 000E move.w D7, [A3 + 0xE] 000012F6 3C2B 000C move.w D6, [A3 + 0xC] 000012FA 6024 bra +0x26 /* 00001320 */ label000012FC: 000012FC 206E 000C movea.l A0, [A6 + 0xC] 00001300 49E8 0010 lea.l A4, [A0 + 0x10] 00001304 3E2C 0006 move.w D7, [A4 + 0x6] 00001308 9E6C 0002 sub.w D7, [A4 + 0x2] 0000130C 3C2C 0004 move.w D6, [A4 + 0x4] 00001310 9C54 sub.w D6, [A4] 00001312 206E 000C movea.l A0, [A6 + 0xC] 00001316 0828 0006 001B btst.b [A0 + 0x1B], 0x6 0000131C 6702 beq +0x4 /* 00001320 */ 0000131E 7A10 moveq.l D5, 0x10 label00001320: 00001320 206E FFEE movea.l A0, [A6 - 0x12] 00001324 2868 0010 movea.l A4, [A0 + 0x10] 00001328 3007 move.w D0, D7 0000132A 48C0 ext.l D0 0000132C 81FC 0002 divs.w D0, 0x2 00001330 322B 000A move.w D1, [A3 + 0xA] 00001334 9240 sub.w D1, D0 00001336 3941 0002 move.w [A4 + 0x2], D1 0000133A 3006 move.w D0, D6 0000133C 48C0 ext.l D0 0000133E 81FC 0002 divs.w D0, 0x2 00001342 322B 0008 move.w D1, [A3 + 0x8] 00001346 9240 sub.w D1, D0 00001348 3881 move.w [A4], D1 0000134A 3007 move.w D0, D7 0000134C D06C 0002 add.w D0, [A4 + 0x2] 00001350 3940 0006 move.w [A4 + 0x6], D0 00001354 3006 move.w D0, D6 00001356 D054 add.w D0, [A4] 00001358 D045 add.w D0, D5 0000135A 3940 0004 move.w [A4 + 0x4], D0 0000135E 4CDF 18F0 movem.l D4,D5,D6,D7,A3,A4, [A7]+ 00001362 4E5E unlink A6 00001364 205F movea.l A0, [A7]+ 00001366 504F addq.w A7, 8 00001368 4ED0 jmp [A0] fn0000136A: 0000136A 4E56 FFFE link A6, -0x0002 0000136E 48E7 0108 movem.l -[A7], D7,A4 00001372 286E 000A movea.l A4, [A6 + 0xA] 00001376 4267 clr.w -[A7] 00001378 2F0C move.l -[A7], A4 0000137A 303C 002E move.w D0, 0x2E /* '.' */ 0000137E AAAA syscall QuickTimeDispatch 00001380 3E1F move.w D7, [A7]+ 00001382 102E 0008 move.b D0, [A6 + 0x8] 00001386 6716 beq +0x18 /* 0000139E */ 00001388 4A47 tst.w D7 0000138A 6C26 bge +0x28 /* 000013B2 */ 0000138C 3007 move.w D0, D7 0000138E 4440 neg.w D0 00001390 3E00 move.w D7, D0 00001392 2F0C move.l -[A7], A4 00001394 3F07 move.w -[A7], D7 00001396 303C 002F move.w D0, 0x2F /* '/' */ 0000139A AAAA syscall QuickTimeDispatch 0000139C 6014 bra +0x16 /* 000013B2 */ label0000139E: 0000139E 4A47 tst.w D7 000013A0 6F10 ble +0x12 /* 000013B2 */ 000013A2 3007 move.w D0, D7 000013A4 4440 neg.w D0 000013A6 3E00 move.w D7, D0 000013A8 2F0C move.l -[A7], A4 000013AA 3F07 move.w -[A7], D7 000013AC 303C 002F move.w D0, 0x2F /* '/' */ 000013B0 AAAA syscall QuickTimeDispatch label000013B2: 000013B2 4CDF 1080 movem.l D7,A4, [A7]+ 000013B6 4E5E unlink A6 000013B8 205F movea.l A0, [A7]+ 000013BA 5C4F addq.w A7, 6 000013BC 4ED0 jmp [A0] fn000013BE: 000013BE 4E56 FFC2 link A6, -0x003E 000013C2 48E7 0F18 movem.l -[A7], D4,D5,D6,D7,A3,A4 000013C6 206E 000A movea.l A0, [A6 + 0xA] 000013CA 302E 0008 move.w D0, [A6 + 0x8] 000013CE E540 asl D0.w, 2 000013D0 41E8 087E lea.l A0, [A0 + 0x87E] 000013D4 2870 0000 movea.l A4, [A0 + D0.w] 000013D8 200C move.l D0, A4 000013DA 6700 011C beq +0x11E /* 000014F8 */ 000013DE 2054 movea.l A0, [A4] 000013E0 2650 movea.l A3, [A0] 000013E2 2E28 0004 move.l D7, [A0 + 0x4] 000013E6 42A7 clr.l -[A7] 000013E8 2054 movea.l A0, [A4] 000013EA 3F28 0008 move.w -[A7], [A0 + 0x8] 000013EE 4EAD 154A jsr [A5 + 0x154A /* export_677 */] 000013F2 2C1F move.l D6, [A7]+ 000013F4 4267 clr.w -[A7] 000013F6 2F0B move.l -[A7], A3 000013F8 303C 000A move.w D0, 0xA /* '\n' */ 000013FC AAAA syscall QuickTimeDispatch 000013FE 101F move.b D0, [A7]+ 00001400 6600 008A bne +0x8C /* 0000148C */ 00001404 2046 movea.l A0, D6 00001406 0828 0003 001B btst.b [A0 + 0x1B], 0x3 0000140C 56C5 sne D5 0000140E 4405 neg.b D5 00001410 102D F48F move.b D0, [A5 - 0xB71] 00001414 6602 bne +0x4 /* 00001418 */ 00001416 4205 clr.b D5 label00001418: 00001418 2F0B move.l -[A7], A3 0000141A 1F05 move.b -[A7], D5 0000141C 4EBA FF4C jsr [PC - 0xB4 /* 0000136A */] 00001420 2F0B move.l -[A7], A3 00001422 1F3C 0001 move.b -[A7], 0x1 00001426 303C 0009 move.w D0, 0x9 /* '\t' */ 0000142A AAAA syscall QuickTimeDispatch 0000142C 4A87 tst.l D7 0000142E 672A beq +0x2C /* 0000145A */ 00001430 2046 movea.l A0, D6 00001432 0828 0004 001B btst.b [A0 + 0x1B], 0x4 00001438 56C4 sne D4 0000143A 4404 neg.b D4 0000143C 42A7 clr.l -[A7] 0000143E 2F07 move.l -[A7], D7 00001440 3F3C 0015 move.w -[A7], 0x15 00001444 1004 move.b D0, D4 00001446 4880 ext.w D0 00001448 48C0 ext.l D0 0000144A 2F00 move.l -[A7], D0 0000144C 2F3C 0006 0009 move.l -[A7], 0x60009 00001452 7000 moveq.l D0, 0x00 00001454 A82A syscall ComponentDispatch 00001456 2D5F FFF4 move.l [A6 - 0xC], [A7]+ label0000145A: 0000145A 4A87 tst.l D7 0000145C 662E bne +0x30 /* 0000148C */ 0000145E 4267 clr.w -[A7] 00001460 4EAD 0042 jsr [A5 + 0x42 /* export_4 */] 00001464 101F move.b D0, [A7]+ 00001466 6714 beq +0x16 /* 0000147C */ 00001468 2054 movea.l A0, [A4] 0000146A 2F08 move.l -[A7], A0 0000146C 42A7 clr.l -[A7] 0000146E 4EAD 0052 jsr [A5 + 0x52 /* export_6 */] 00001472 201F move.l D0, [A7]+ 00001474 205F movea.l A0, [A7]+ 00001476 2140 000A move.l [A0 + 0xA], D0 0000147A 6010 bra +0x12 /* 0000148C */ label0000147C: 0000147C 2F0B move.l -[A7], A3 0000147E 303C 000B move.w D0, 0xB 00001482 AAAA syscall QuickTimeDispatch 00001484 2054 movea.l A0, [A4] 00001486 117C 0001 000E move.b [A0 + 0xE], 0x1 label0000148C: 0000148C 4267 clr.w -[A7] 0000148E 4EAD 0042 jsr [A5 + 0x42 /* export_4 */] 00001492 101F move.b D0, [A7]+ 00001494 6724 beq +0x26 /* 000014BA */ 00001496 42A7 clr.l -[A7] 00001498 4EAD 0052 jsr [A5 + 0x52 /* export_6 */] 0000149C 2054 movea.l A0, [A4] 0000149E 201F move.l D0, [A7]+ 000014A0 90A8 000A sub.l D0, [A0 + 0xA] 000014A4 2D40 FFC4 move.l [A6 - 0x3C], D0 000014A8 2054 movea.l A0, [A4] 000014AA 4AA8 0004 tst.l [A0 + 0x4] 000014AE 660A bne +0xC /* 000014BA */ 000014B0 2F0B move.l -[A7], A3 000014B2 2F2E FFC4 move.l -[A7], [A6 - 0x3C] 000014B6 4EBA F784 jsr [PC - 0x87C /* 00000C3C */] label000014BA: 000014BA 4267 clr.w -[A7] 000014BC 2F0B move.l -[A7], A3 000014BE 303C 00DD move.w D0, 0xDD 000014C2 AAAA syscall QuickTimeDispatch 000014C4 101F move.b D0, [A7]+ 000014C6 6730 beq +0x32 /* 000014F8 */ 000014C8 2046 movea.l A0, D6 000014CA 0828 0004 001B btst.b [A0 + 0x1B], 0x4 000014D0 670A beq +0xC /* 000014DC */ 000014D2 2054 movea.l A0, [A4] 000014D4 117C 0001 0010 move.b [A0 + 0x10], 0x1 000014DA 601C bra +0x1E /* 000014F8 */ label000014DC: 000014DC 2054 movea.l A0, [A4] 000014DE 4AA8 0004 tst.l [A0 + 0x4] 000014E2 6614 bne +0x16 /* 000014F8 */ 000014E4 1028 000E move.b D0, [A0 + 0xE] 000014E8 670E beq +0x10 /* 000014F8 */ 000014EA 2F0B move.l -[A7], A3 000014EC 303C 000C move.w D0, 0xC 000014F0 AAAA syscall QuickTimeDispatch 000014F2 2054 movea.l A0, [A4] 000014F4 4228 000E clr.b [A0 + 0xE] label000014F8: 000014F8 4CDF 18F0 movem.l D4,D5,D6,D7,A3,A4, [A7]+ 000014FC 4E5E unlink A6 000014FE 205F movea.l A0, [A7]+ 00001500 5C4F addq.w A7, 6 00001502 4ED0 jmp [A0] 00001504 4E56 FFDE link A6, -0x0022 00001508 48E7 0718 movem.l -[A7], D5,D6,D7,A3,A4 0000150C 2C2E 0008 move.l D6, [A6 + 0x8] 00001510 422E 0012 clr.b [A6 + 0x12] 00001514 206E 000E movea.l A0, [A6 + 0xE] 00001518 302E 000C move.w D0, [A6 + 0xC] 0000151C E540 asl D0.w, 2 0000151E 41E8 087E lea.l A0, [A0 + 0x87E] 00001522 2870 0000 movea.l A4, [A0 + D0.w] 00001526 200C move.l D0, A4 00001528 6700 00C2 beq +0xC4 /* 000015EC */ 0000152C 2054 movea.l A0, [A4] 0000152E 2E10 move.l D7, [A0] 00001530 2668 0004 movea.l A3, [A0 + 0x4] 00001534 4A87 tst.l D7 00001536 57C0 seq D0 00001538 4A00 tst.b D0 0000153A 6600 00B0 bne +0xB2 /* 000015EC */ 0000153E 220B move.l D1, A3 00001540 57C1 seq D1 00001542 8001 or.b D0, D1 00001544 6704 beq +0x6 /* 0000154A */ 00001546 6000 00A4 bra +0xA6 /* 000015EC */ label0000154A: 0000154A 42A7 clr.l -[A7] 0000154C 2054 movea.l A0, [A4] 0000154E 3F28 0008 move.w -[A7], [A0 + 0x8] 00001552 4EAD 154A jsr [A5 + 0x154A /* export_677 */] 00001556 206E 000E movea.l A0, [A6 + 0xE] 0000155A 302E 000C move.w D0, [A6 + 0xC] 0000155E E740 asl D0.w, 3 00001560 41E8 03EE lea.l A0, [A0 + 0x3EE] 00001564 4870 0000 pea.l [A0 + D0.w] 00001568 486E FFF0 pea.l [A6 - 0x10] 0000156C 4EBA F802 jsr [PC - 0x7FE /* 00000D70 */] 00001570 302E FFF4 move.w D0, [A6 - 0xC] 00001574 907C 0010 sub.w D0, 0x10 00001578 3D40 FFF0 move.w [A6 - 0x10], D0 0000157C 486E FFE4 pea.l [A6 - 0x1C] 00001580 A874 syscall GetPort 00001582 2F2D F6FC move.l -[A7], [A5 - 0x904] 00001586 A873 syscall SetPort 00001588 4267 clr.w -[A7] 0000158A 2046 movea.l A0, D6 0000158C 2F28 000A move.l -[A7], [A0 + 0xA] 00001590 486E FFF0 pea.l [A6 - 0x10] 00001594 A8AD syscall PtInRect 00001596 101F move.b D0, [A7]+ 00001598 674C beq +0x4E /* 000015E6 */ 0000159A 206D F6FC movea.l A0, [A5 - 0x904] 0000159E 1A28 006F move.b D5, [A0 + 0x6F] 000015A2 117C 0001 006F move.b [A0 + 0x6F], 0x1 000015A8 42A7 clr.l -[A7] 000015AA 2F0B move.l -[A7], A3 000015AC 2F2D F6FC move.l -[A7], [A5 - 0x904] 000015B0 2046 movea.l A0, D6 000015B2 2F28 000A move.l -[A7], [A0 + 0xA] 000015B6 2046 movea.l A0, D6 000015B8 2F28 0006 move.l -[A7], [A0 + 0x6] 000015BC 2046 movea.l A0, D6 000015BE 3028 000E move.w D0, [A0 + 0xE] 000015C2 48C0 ext.l D0 000015C4 2F00 move.l -[A7], D0 000015C6 2F3C 0010 001C move.l -[A7], 0x10001C 000015CC 7000 moveq.l D0, 0x00 000015CE A82A syscall ComponentDispatch 000015D0 7001 moveq.l D0, 0x01 000015D2 B09F cmp.l D0, [A7]+ 000015D4 57C0 seq D0 000015D6 4400 neg.b D0 000015D8 1D40 0012 move.b [A6 + 0x12], D0 000015DC 206D F6FC movea.l A0, [A5 - 0x904] 000015E0 117C 0001 006F move.b [A0 + 0x6F], 0x1 label000015E6: 000015E6 2F2E FFE4 move.l -[A7], [A6 - 0x1C] 000015EA A873 syscall SetPort label000015EC: 000015EC 4CDF 18E0 movem.l D5,D6,D7,A3,A4, [A7]+ 000015F0 4E5E unlink A6 000015F2 205F movea.l A0, [A7]+ 000015F4 DEFC 000A add.w A7, 0xA /* '\n' */ 000015F8 4ED0 jmp [A0] fn000015FA: 000015FA 4E56 FFEC link A6, -0x0014 000015FE 48E7 0318 movem.l -[A7], D6,D7,A3,A4 00001602 206E 000A movea.l A0, [A6 + 0xA] 00001606 302E 0008 move.w D0, [A6 + 0x8] 0000160A E540 asl D0.w, 2 0000160C 41E8 087E lea.l A0, [A0 + 0x87E] 00001610 2870 0000 movea.l A4, [A0 + D0.w] 00001614 200C move.l D0, A4 00001616 6768 beq +0x6A /* 00001680 */ 00001618 2054 movea.l A0, [A4] 0000161A 2E10 move.l D7, [A0] 0000161C 2668 0004 movea.l A3, [A0 + 0x4] 00001620 200B move.l D0, A3 00001622 673C beq +0x3E /* 00001660 */ 00001624 486E FFF4 pea.l [A6 - 0xC] 00001628 A874 syscall GetPort 0000162A 2F2D F6FC move.l -[A7], [A5 - 0x904] 0000162E A873 syscall SetPort 00001630 42A7 clr.l -[A7] 00001632 2F0B move.l -[A7], A3 00001634 3F3C 0008 move.w -[A7], 0x8 00001638 42A7 clr.l -[A7] 0000163A 2F3C 0006 0009 move.l -[A7], 0x60009 00001640 7000 moveq.l D0, 0x00 00001642 A82A syscall ComponentDispatch 00001644 2C1F move.l D6, [A7]+ 00001646 42A7 clr.l -[A7] 00001648 2F0B move.l -[A7], A3 0000164A 4267 clr.w -[A7] 0000164C 2F3C 0002 000E move.l -[A7], 0x2000E 00001652 7000 moveq.l D0, 0x00 00001654 A82A syscall ComponentDispatch 00001656 2C1F move.l D6, [A7]+ 00001658 2F2E FFF4 move.l -[A7], [A6 - 0xC] 0000165C A873 syscall SetPort 0000165E 6016 bra +0x18 /* 00001676 */ label00001660: 00001660 2054 movea.l A0, [A4] 00001662 1028 000E move.b D0, [A0 + 0xE] 00001666 6708 beq +0xA /* 00001670 */ 00001668 2F07 move.l -[A7], D7 0000166A 303C 000C move.w D0, 0xC 0000166E AAAA syscall QuickTimeDispatch label00001670: 00001670 2054 movea.l A0, [A4] 00001672 4228 000E clr.b [A0 + 0xE] label00001676: 00001676 2F07 move.l -[A7], D7 00001678 4267 clr.w -[A7] 0000167A 303C 0009 move.w D0, 0x9 /* '\t' */ 0000167E AAAA syscall QuickTimeDispatch label00001680: 00001680 4CDF 18C0 movem.l D6,D7,A3,A4, [A7]+ 00001684 4E5E unlink A6 00001686 205F movea.l A0, [A7]+ 00001688 5C4F addq.w A7, 6 0000168A 4ED0 jmp [A0] 0000168C 4E56 FFF4 link A6, -0x000C 00001690 48E7 0018 movem.l -[A7], A3,A4 00001694 286E 0008 movea.l A4, [A6 + 0x8] 00001698 102D F485 move.b D0, [A5 - 0xB7B] 0000169C 6602 bne +0x4 /* 000016A0 */ 0000169E 6066 bra +0x68 /* 00001706 */ label000016A0: 000016A0 266C 0014 movea.l A3, [A4 + 0x14] 000016A4 200B move.l D0, A3 000016A6 6602 bne +0x4 /* 000016AA */ 000016A8 605C bra +0x5E /* 00001706 */ label000016AA: 000016AA 700A moveq.l D0, 0x0A 000016AC B02B 0006 cmp.b D0, [A3 + 0x6] 000016B0 6702 beq +0x4 /* 000016B4 */ 000016B2 6052 bra +0x54 /* 00001706 */ label000016B4: 000016B4 302C 0002 move.w D0, [A4 + 0x2] 000016B8 6714 beq +0x16 /* 000016CE */ 000016BA 5340 subq.w D0, 1 000016BC 6710 beq +0x12 /* 000016CE */ 000016BE 0440 000B subi.w D0, 0xB 000016C2 671E beq +0x20 /* 000016E2 */ 000016C4 5D40 subq.w D0, 6 000016C6 6724 beq +0x26 /* 000016EC */ 000016C8 5340 subq.w D0, 1 000016CA 672E beq +0x30 /* 000016FA */ 000016CC 6038 bra +0x3A /* 00001706 */ label000016CE: 000016CE 7001 moveq.l D0, 0x01 000016D0 B06C 0002 cmp.w D0, [A4 + 0x2] 000016D4 57C0 seq D0 000016D6 4400 neg.b D0 000016D8 1F00 move.b -[A7], D0 000016DA 2F0C move.l -[A7], A4 000016DC 4EBA F9CC jsr [PC - 0x634 /* 000010AA */] 000016E0 6024 bra +0x26 /* 00001706 */ label000016E2: 000016E2 2F0B move.l -[A7], A3 000016E4 2F0C move.l -[A7], A4 000016E6 4EBA FBBE jsr [PC - 0x442 /* 000012A6 */] 000016EA 601A bra +0x1C /* 00001706 */ label000016EC: 000016EC 2F2C 0018 move.l -[A7], [A4 + 0x18] 000016F0 3F2C 0004 move.w -[A7], [A4 + 0x4] 000016F4 4EBA FCC8 jsr [PC - 0x338 /* 000013BE */] 000016F8 600C bra +0xE /* 00001706 */ label000016FA: 000016FA 2F2C 0018 move.l -[A7], [A4 + 0x18] 000016FE 3F2C 0004 move.w -[A7], [A4 + 0x4] 00001702 4EBA FEF6 jsr [PC - 0x10A /* 000015FA */] label00001706: 00001706 4CDF 1800 movem.l A3,A4, [A7]+ 0000170A 4E5E unlink A6 0000170C 2E9F move.l [A7], [A7]+ 0000170E 4E75 rts fn00001710: 00001710 4E56 0000 link A6, 0 00001714 2F0C move.l -[A7], A4 00001716 422E 000E clr.b [A6 + 0xE] 0000171A 206E 000A movea.l A0, [A6 + 0xA] 0000171E 302E 0008 move.w D0, [A6 + 0x8] 00001722 E940 asl D0.w, 4 00001724 41E8 023E lea.l A0, [A0 + 0x23E] 00001728 49F0 0000 lea.l A4, [A0 + D0.w] 0000172C 7010 moveq.l D0, 0x10 0000172E B02C 0001 cmp.b D0, [A4 + 0x1] 00001732 6628 bne +0x2A /* 0000175C */ 00001734 4267 clr.w -[A7] 00001736 3F2C 0006 move.w -[A7], [A4 + 0x6] 0000173A 4EAD 1592 jsr [A5 + 0x1592 /* export_686 */] 0000173E 101F move.b D0, [A7]+ 00001740 671A beq +0x1C /* 0000175C */ 00001742 42A7 clr.l -[A7] 00001744 3F2C 0006 move.w -[A7], [A4 + 0x6] 00001748 4EAD 154A jsr [A5 + 0x154A /* export_677 */] 0000174C 205F movea.l A0, [A7]+ 0000174E 700A moveq.l D0, 0x0A 00001750 B028 0006 cmp.b D0, [A0 + 0x6] 00001754 6606 bne +0x8 /* 0000175C */ 00001756 1D7C 0001 000E move.b [A6 + 0xE], 0x1 label0000175C: 0000175C 285F movea.l A4, [A7]+ 0000175E 4E5E unlink A6 00001760 205F movea.l A0, [A7]+ 00001762 5C4F addq.w A7, 6 00001764 4ED0 jmp [A0] 00001766 4E56 FFFE link A6, -0x0002 0000176A 48E7 0118 movem.l -[A7], D7,A3,A4 0000176E 266E 0008 movea.l A3, [A6 + 0x8] 00001772 284B movea.l A4, A3 00001774 7E06 moveq.l D7, 0x06 00001776 6030 bra +0x32 /* 000017A8 */ label00001778: 00001778 3007 move.w D0, D7 0000177A E540 asl D0.w, 2 0000177C 41EC 087E lea.l A0, [A4 + 0x87E] 00001780 4AB0 0000 tst.l [A0 + D0.w] 00001784 6720 beq +0x22 /* 000017A6 */ 00001786 4267 clr.w -[A7] 00001788 2F0B move.l -[A7], A3 0000178A 3F07 move.w -[A7], D7 0000178C 4EBA FF82 jsr [PC - 0x7E /* 00001710 */] 00001790 101F move.b D0, [A7]+ 00001792 670A beq +0xC /* 0000179E */ 00001794 2F0B move.l -[A7], A3 00001796 3F07 move.w -[A7], D7 00001798 4EBA FC24 jsr [PC - 0x3DC /* 000013BE */] 0000179C 6008 bra +0xA /* 000017A6 */ label0000179E: 0000179E 2F0B move.l -[A7], A3 000017A0 3F07 move.w -[A7], D7 000017A2 4EBA FE56 jsr [PC - 0x1AA /* 000015FA */] label000017A6: 000017A6 5247 addq.w D7, 1 label000017A8: 000017A8 701D moveq.l D0, 0x1D 000017AA B047 cmp.w D0, D7 000017AC 6CCA bge -0x34 /* 00001778 */ 000017AE 4CDF 1880 movem.l D7,A3,A4, [A7]+ 000017B2 4E5E unlink A6 000017B4 2E9F move.l [A7], [A7]+ 000017B6 4E75 rts 000017B8 4E56 FFDA link A6, -0x0026 000017BC 48E7 0318 movem.l -[A7], D6,D7,A3,A4 000017C0 2C2E 0008 move.l D6, [A6 + 0x8] 000017C4 486E FFDA pea.l [A6 - 0x26] 000017C8 A874 syscall GetPort 000017CA 2F2D F6FC move.l -[A7], [A5 - 0x904] 000017CE A873 syscall SetPort 000017D0 2846 movea.l A4, D6 000017D2 7E06 moveq.l D7, 0x06 000017D4 604A bra +0x4C /* 00001820 */ label000017D6: 000017D6 3007 move.w D0, D7 000017D8 E540 asl D0.w, 2 000017DA 41EC 087E lea.l A0, [A4 + 0x87E] 000017DE 2670 0000 movea.l A3, [A0 + D0.w] 000017E2 200B move.l D0, A3 000017E4 6738 beq +0x3A /* 0000181E */ 000017E6 2053 movea.l A0, [A3] 000017E8 4AA8 002E tst.l [A0 + 0x2E] 000017EC 6630 bne +0x32 /* 0000181E */ 000017EE 4267 clr.w -[A7] 000017F0 2F06 move.l -[A7], D6 000017F2 3F07 move.w -[A7], D7 000017F4 4EBA FF1A jsr [PC - 0xE6 /* 00001710 */] 000017F8 101F move.b D0, [A7]+ 000017FA 6722 beq +0x24 /* 0000181E */ 000017FC 4267 clr.w -[A7] 000017FE 2053 movea.l A0, [A3] 00001800 2F10 move.l -[A7], [A0] 00001802 303C 000A move.w D0, 0xA /* '\n' */ 00001806 AAAA syscall QuickTimeDispatch 00001808 101F move.b D0, [A7]+ 0000180A 6712 beq +0x14 /* 0000181E */ 0000180C 3F07 move.w -[A7], D7 0000180E 3F3C 0001 move.w -[A7], 0x1 00001812 42A7 clr.l -[A7] 00001814 2F06 move.l -[A7], D6 00001816 486E FFE2 pea.l [A6 - 0x1E] 0000181A 4EAD 1782 jsr [A5 + 0x1782 /* export_748 */] label0000181E: 0000181E 5247 addq.w D7, 1 label00001820: 00001820 701D moveq.l D0, 0x1D 00001822 B047 cmp.w D0, D7 00001824 6CB0 bge -0x4E /* 000017D6 */ 00001826 2F2E FFDA move.l -[A7], [A6 - 0x26] 0000182A A873 syscall SetPort 0000182C 4CDF 18C0 movem.l D6,D7,A3,A4, [A7]+ 00001830 4E5E unlink A6 00001832 2E9F move.l [A7], [A7]+ 00001834 4E75 rts 00001836 4E56 FFFA link A6, -0x0006 0000183A 48E7 0118 movem.l -[A7], D7,A3,A4 0000183E 286E 000A movea.l A4, [A6 + 0xA] 00001842 7E06 moveq.l D7, 0x06 00001844 603E bra +0x40 /* 00001884 */ label00001846: 00001846 3007 move.w D0, D7 00001848 E540 asl D0.w, 2 0000184A 41EC 087E lea.l A0, [A4 + 0x87E] 0000184E 2670 0000 movea.l A3, [A0 + D0.w] 00001852 200B move.l D0, A3 00001854 672C beq +0x2E /* 00001882 */ 00001856 4267 clr.w -[A7] 00001858 2F2E 000A move.l -[A7], [A6 + 0xA] 0000185C 3F07 move.w -[A7], D7 0000185E 4EBA FEB0 jsr [PC - 0x150 /* 00001710 */] 00001862 101F move.b D0, [A7]+ 00001864 671C beq +0x1E /* 00001882 */ 00001866 4267 clr.w -[A7] 00001868 2053 movea.l A0, [A3] 0000186A 2F10 move.l -[A7], [A0] 0000186C 303C 000A move.w D0, 0xA /* '\n' */ 00001870 AAAA syscall QuickTimeDispatch 00001872 101F move.b D0, [A7]+ 00001874 670C beq +0xE /* 00001882 */ 00001876 2053 movea.l A0, [A3] 00001878 2F10 move.l -[A7], [A0] 0000187A 1F2E 0008 move.b -[A7], [A6 + 0x8] 0000187E 4EBA FAEA jsr [PC - 0x516 /* 0000136A */] label00001882: 00001882 5247 addq.w D7, 1 label00001884: 00001884 701D moveq.l D0, 0x1D 00001886 B047 cmp.w D0, D7 00001888 6CBC bge -0x42 /* 00001846 */ 0000188A 4CDF 1880 movem.l D7,A3,A4, [A7]+ 0000188E 4E5E unlink A6 00001890 205F movea.l A0, [A7]+ 00001892 5C4F addq.w A7, 6 00001894 4ED0 jmp [A0] 00001896 4E56 FFFA link A6, -0x0006 0000189A 48E7 0118 movem.l -[A7], D7,A3,A4 0000189E 286E 0008 movea.l A4, [A6 + 0x8] 000018A2 7E06 moveq.l D7, 0x06 000018A4 6038 bra +0x3A /* 000018DE */ label000018A6: 000018A6 3007 move.w D0, D7 000018A8 E540 asl D0.w, 2 000018AA 41EC 087E lea.l A0, [A4 + 0x87E] 000018AE 2670 0000 movea.l A3, [A0 + D0.w] 000018B2 200B move.l D0, A3 000018B4 6726 beq +0x28 /* 000018DC */ 000018B6 2F2E 0008 move.l -[A7], [A6 + 0x8] 000018BA 3F07 move.w -[A7], D7 000018BC 4EBA FD3C jsr [PC - 0x2C4 /* 000015FA */] 000018C0 2053 movea.l A0, [A3] 000018C2 4AA8 0036 tst.l [A0 + 0x36] 000018C6 6714 beq +0x16 /* 000018DC */ 000018C8 2F10 move.l -[A7], [A0] 000018CA 4868 0032 pea.l [A0 + 0x32] 000018CE 303C 003C move.w D0, 0x3C /* '<' */ 000018D2 AAAA syscall QuickTimeDispatch 000018D4 2053 movea.l A0, [A3] 000018D6 7000 moveq.l D0, 0x00 000018D8 2140 0036 move.l [A0 + 0x36], D0 label000018DC: 000018DC 5247 addq.w D7, 1 label000018DE: 000018DE 701D moveq.l D0, 0x1D 000018E0 B047 cmp.w D0, D7 000018E2 6CC2 bge -0x3C /* 000018A6 */ 000018E4 4CDF 1880 movem.l D7,A3,A4, [A7]+ 000018E8 4E5E unlink A6 000018EA 2E9F move.l [A7], [A7]+ 000018EC 4E75 rts 000018EE 4E56 FFEA link A6, -0x0016 000018F2 48E7 0318 movem.l -[A7], D6,D7,A3,A4 000018F6 206E 0008 movea.l A0, [A6 + 0x8] 000018FA 2D48 FFEA move.l [A6 - 0x16], A0 000018FE 7E06 moveq.l D7, 0x06 00001900 605A bra +0x5C /* 0000195C */ label00001902: 00001902 206E FFEA movea.l A0, [A6 - 0x16] 00001906 3007 move.w D0, D7 00001908 E540 asl D0.w, 2 0000190A 41E8 087E lea.l A0, [A0 + 0x87E] 0000190E 2C30 0000 move.l D6, [A0 + D0.w] 00001912 6746 beq +0x48 /* 0000195A */ 00001914 2046 movea.l A0, D6 00001916 2050 movea.l A0, [A0] 00001918 2668 002E movea.l A3, [A0 + 0x2E] 0000191C 200B move.l D0, A3 0000191E 673A beq +0x3C /* 0000195A */ 00001920 41EE FFEE lea.l A0, [A6 - 0x12] 00001924 43EB 0010 lea.l A1, [A3 + 0x10] 00001928 20D9 move.l [A0]+, [A1]+ 0000192A 20D9 move.l [A0]+, [A1]+ 0000192C 2F0B move.l -[A7], A3 0000192E 203C 0004 0004 move.l D0, 0x40004 00001934 AB1D syscall QDExtensions 00001936 42A7 clr.l -[A7] 00001938 486E FFEE pea.l [A6 - 0x12] 0000193C 4EBA ED2E jsr [PC - 0x12D2 /* 0000066C */] 00001940 265F movea.l A3, [A7]+ 00001942 2046 movea.l A0, D6 00001944 2850 movea.l A4, [A0] 00001946 7000 moveq.l D0, 0x00 00001948 2940 0022 move.l [A4 + 0x22], D0 0000194C 486C 0026 pea.l [A4 + 0x26] 00001950 42A7 clr.l -[A7] 00001952 42A7 clr.l -[A7] 00001954 A8A7 syscall SetRect 00001956 294B 002E move.l [A4 + 0x2E], A3 label0000195A: 0000195A 5247 addq.w D7, 1 label0000195C: 0000195C 701D moveq.l D0, 0x1D 0000195E B047 cmp.w D0, D7 00001960 6CA0 bge -0x5E /* 00001902 */ 00001962 4CDF 18C0 movem.l D6,D7,A3,A4, [A7]+ 00001966 4E5E unlink A6 00001968 2E9F move.l [A7], [A7]+ 0000196A 4E75 rts fn0000196C: 0000196C 4E56 FFE8 link A6, -0x0018 00001970 2F0C move.l -[A7], A4 00001972 1D7C 0001 000E move.b [A6 + 0xE], 0x1 00001978 206E 000A movea.l A0, [A6 + 0xA] 0000197C 302E 0008 move.w D0, [A6 + 0x8] 00001980 E540 asl D0.w, 2 00001982 41E8 087E lea.l A0, [A0 + 0x87E] 00001986 2870 0000 movea.l A4, [A0 + D0.w] 0000198A 200C move.l D0, A4 0000198C 6742 beq +0x44 /* 000019D0 */ 0000198E 2054 movea.l A0, [A4] 00001990 4AA8 0004 tst.l [A0 + 0x4] 00001994 6708 beq +0xA /* 0000199E */ 00001996 1D7C 0001 000E move.b [A6 + 0xE], 0x1 0000199C 6032 bra +0x34 /* 000019D0 */ label0000199E: 0000199E 4267 clr.w -[A7] 000019A0 4EAD 0042 jsr [A5 + 0x42 /* export_4 */] 000019A4 101F move.b D0, [A7]+ 000019A6 6718 beq +0x1A /* 000019C0 */ 000019A8 2054 movea.l A0, [A4] 000019AA 2F10 move.l -[A7], [A0] 000019AC 42A7 clr.l -[A7] 000019AE 4EAD 0052 jsr [A5 + 0x52 /* export_6 */] 000019B2 2054 movea.l A0, [A4] 000019B4 201F move.l D0, [A7]+ 000019B6 90A8 000A sub.l D0, [A0 + 0xA] 000019BA 2F00 move.l -[A7], D0 000019BC 4EBA F27E jsr [PC - 0xD82 /* 00000C3C */] label000019C0: 000019C0 4267 clr.w -[A7] 000019C2 2054 movea.l A0, [A4] 000019C4 2F10 move.l -[A7], [A0] 000019C6 303C 00DD move.w D0, 0xDD 000019CA AAAA syscall QuickTimeDispatch 000019CC 1D5F 000E move.b [A6 + 0xE], [A7]+ label000019D0: 000019D0 285F movea.l A4, [A7]+ 000019D2 4E5E unlink A6 000019D4 205F movea.l A0, [A7]+ 000019D6 5C4F addq.w A7, 6 000019D8 4ED0 jmp [A0] 000019DA 4E56 FFB2 link A6, -0x004E 000019DE 48E7 0018 movem.l -[A7], A3,A4 000019E2 206E 0008 movea.l A0, [A6 + 0x8] 000019E6 2650 movea.l A3, [A0] 000019E8 4AAB 001E tst.l [A3 + 0x1E] 000019EC 6704 beq +0x6 /* 000019F2 */ 000019EE 6000 0094 bra +0x96 /* 00001A84 */ label000019F2: 000019F2 4267 clr.w -[A7] 000019F4 2F0B move.l -[A7], A3 000019F6 486E FFBE pea.l [A6 - 0x42] 000019FA 486E FFC0 pea.l [A6 - 0x40] 000019FE 4EAD 1CAA jsr [A5 + 0x1CAA /* export_913 */] 00001A02 3B5F F498 move.w [A5 - 0xB68], [A7]+ 00001A06 6666 bne +0x68 /* 00001A6E */ 00001A08 4267 clr.w -[A7] 00001A0A 486E FFB4 pea.l [A6 - 0x4C] 00001A0E 486E FFB8 pea.l [A6 - 0x48] 00001A12 3F2E FFBE move.w -[A7], [A6 - 0x42] 00001A16 486E FFC0 pea.l [A6 - 0x40] 00001A1A 4267 clr.w -[A7] 00001A1C 486E FFB3 pea.l [A6 - 0x4D] 00001A20 4EBA 006C jsr [PC + 0x6C /* 00001A8E */] 00001A24 3B5F F498 move.w [A5 - 0xB68], [A7]+ 00001A28 6644 bne +0x46 /* 00001A6E */ 00001A2A 102E FFB3 move.b D0, [A6 - 0x4D] 00001A2E 284B movea.l A4, A3 00001A30 296E FFB4 001E move.l [A4 + 0x1E], [A6 - 0x4C] 00001A36 2F2E FFB4 move.l -[A7], [A6 - 0x4C] 00001A3A 486C 0010 pea.l [A4 + 0x10] 00001A3E 303C 00F9 move.w D0, 0xF9 00001A42 AAAA syscall QuickTimeDispatch 00001A44 486C 0010 pea.l [A4 + 0x10] 00001A48 302C 0012 move.w D0, [A4 + 0x12] 00001A4C 4440 neg.w D0 00001A4E 3F00 move.w -[A7], D0 00001A50 302C 0010 move.w D0, [A4 + 0x10] 00001A54 4440 neg.w D0 00001A56 3F00 move.w -[A7], D0 00001A58 A8A8 syscall OffsetRect 00001A5A 4267 clr.w -[A7] 00001A5C 3F2E FFB8 move.w -[A7], [A6 - 0x48] 00001A60 303C 00D5 move.w D0, 0xD5 00001A64 AAAA syscall QuickTimeDispatch 00001A66 3B5F F498 move.w [A5 - 0xB68], [A7]+ 00001A6A 6602 bne +0x4 /* 00001A6E */ 00001A6C 6016 bra +0x18 /* 00001A84 */ label00001A6E: 00001A6E 7094 moveq.l D0, 0xFFFFFF94 00001A70 B06D F498 cmp.w D0, [A5 - 0xB68] 00001A74 56C0 sne D0 00001A76 4A00 tst.b D0 00001A78 670A beq +0xC /* 00001A84 */ 00001A7A 72D5 moveq.l D1, 0xFFFFFFD5 00001A7C B26D F498 cmp.w D1, [A5 - 0xB68] 00001A80 56C1 sne D1 00001A82 C001 and.b D0, D1 label00001A84: 00001A84 4CDF 1800 movem.l A3,A4, [A7]+ 00001A88 4E5E unlink A6 00001A8A 2E9F move.l [A7], [A7]+ 00001A8C 4E75 rts fn00001A8E: 00001A8E 4E56 FFB8 link A6, -0x0048 00001A92 48E7 0118 movem.l -[A7], D7,A3,A4 00001A96 266E 0014 movea.l A3, [A6 + 0x14] 00001A9A 286E 0018 movea.l A4, [A6 + 0x18] 00001A9E 303C 00DE move.w D0, 0xDE 00001AA2 AAAA syscall QuickTimeDispatch 00001AA4 7000 moveq.l D0, 0x00 00001AA6 2880 move.l [A4], D0 00001AA8 206E 0008 movea.l A0, [A6 + 0x8] 00001AAC 4210 clr.b [A0] 00001AAE 36BC FFFF move.w [A3], 0xFFFF 00001AB2 558F subq.l A7, 2 00001AB4 3F2E 0012 move.w -[A7], [A6 + 0x12] 00001AB8 7000 moveq.l D0, 0x00 00001ABA 2F00 move.l -[A7], D0 00001ABC 2F2E 000E move.l -[A7], [A6 + 0xE] 00001AC0 486E FFB8 pea.l [A6 - 0x48] 00001AC4 303C 0001 move.w D0, 0x1 00001AC8 AA52 syscall HFSPinaforeDispatch/HighLevelFSDispatch 00001ACA 3E1F move.w D7, [A7]+ 00001ACC 6706 beq +0x8 /* 00001AD4 */ 00001ACE 3D47 001C move.w [A6 + 0x1C], D7 00001AD2 605A bra +0x5C /* 00001B2E */ label00001AD4: 00001AD4 558F subq.l A7, 2 00001AD6 486E FFB8 pea.l [A6 - 0x48] 00001ADA 486E FFFE pea.l [A6 - 0x2] 00001ADE 7001 moveq.l D0, 0x01 00001AE0 1F00 move.b -[A7], D0 00001AE2 303C 0192 move.w D0, 0x192 00001AE6 AAAA syscall QuickTimeDispatch 00001AE8 3E1F move.w D7, [A7]+ 00001AEA 6706 beq +0x8 /* 00001AF2 */ 00001AEC 3D47 001C move.w [A6 + 0x1C], D7 00001AF0 603C bra +0x3E /* 00001B2E */ label00001AF2: 00001AF2 558F subq.l A7, 2 00001AF4 2F0C move.l -[A7], A4 00001AF6 3F2E FFFE move.w -[A7], [A6 - 0x2] 00001AFA 7000 moveq.l D0, 0x00 00001AFC 2F00 move.l -[A7], D0 00001AFE 2F00 move.l -[A7], D0 00001B00 3F2E 000C move.w -[A7], [A6 + 0xC] 00001B04 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001B08 303C 00F0 move.w D0, 0xF0 00001B0C AAAA syscall QuickTimeDispatch 00001B0E 3E1F move.w D7, [A7]+ 00001B10 6714 beq +0x16 /* 00001B26 */ 00001B12 558F subq.l A7, 2 00001B14 3F2E FFFE move.w -[A7], [A6 - 0x2] 00001B18 303C 00D5 move.w D0, 0xD5 00001B1C AAAA syscall QuickTimeDispatch 00001B1E 3D47 001C move.w [A6 + 0x1C], D7 00001B22 544F addq.w A7, 2 00001B24 6008 bra +0xA /* 00001B2E */ label00001B26: 00001B26 36AE FFFE move.w [A3], [A6 - 0x2] 00001B2A 426E 001C clr.w [A6 + 0x1C] label00001B2E: 00001B2E 4CEE 1880 FFAC movem.l D7,A3,A4, [A6 - 0x54] 00001B34 4E5E unlink A6 00001B36 205F movea.l A0, [A7]+ 00001B38 4FEF 0014 lea.l A7, [A7 + 0x14] 00001B3C 4ED0 jmp [A0]